VBA:利用EXCEL VBA 给某单元格(如A1)赋值时数值更新问题

利用EXCELVBA给某单元格(如A1)赋值后,A1单元格显示的值未更新,但在编辑栏中数值已更新(p.s.不是每次都会出现这个问题)。需通过双击A1单元格后,才能使的A1... 利用EXCEL VBA 给某单元格(如A1)赋值后,A1单元格显示的值未更新,但在编辑栏中数值已更新(p.s. 不是每次都会出现这个问题)。需通过双击A1单元格后,才能使的A1单元格中数值更新。请问,通过VBA代码如何实现A1单元格显示的数值也更新,或有其他途径来解决。 展开
 我来答
阳光上的桥
推荐于2016-11-22 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
如果VBA里面设置了禁止显示更新(Application.ScreenUpdating = False)就会出现你这样的现象:单元格更新后,只有选定单元格的编辑栏显示新值,其它单元格以及当前单元格的页面内容都不更新。

一般说来,允许显示更新后页面内容就会更新,但是系统是在空闲时刻进行更新处理,如果你频繁刷新单元格,在VBA执行完毕前,屏幕显示会忽略许多中间情况。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式