excel图表中Dirty有什么作用?
发布时间:2022-10-04 19:32:57
Q:在Excel VBA代码中,我有时会看到Range对象的Dirty方法,能够说明一下该方法的作用吗?
A:Dirty方法与工作簿重新计算有关,指定下次重新计算发生时,需要进行重新计算的单元格区域。
通常,Calculate方法强制重新计算指定的区域,此时Microsoft Excel知道需要重新计算的单元格。
然而,如果Excel设置为手动计算模式,就可以使用Dirty方法指示Excel识别要重新计算的特定单元格。如果Excel本来就处于自动计算模式,使用Dirty方法将指示Excel执行重新计算。
下面是官方文档给出的一个示例。
Sub UseDirtyMethod()
MsgBox “输入两个值和一个公式.”
Range(“A1”).Value = 1
Range(“A2”).Value = 2
Range(“A3″).Formula =”=A1+A2”
‘ 保存对工作表的改变
Application.DisplayAlerts = False
ActiveWorkbook.Save
MsgBox “修改已保存.”
‘ 强制对单元格A3进行重新计算.
Application.Range(“A3”).Dirty
MsgBox “试图关闭文件而不保存,将出现一个对话框.”
End Sub
代码先在工作表中输入数据后进行了保存,然后强制对单元格A3进行重新计算,此时表现上看工作簿没有发生变化,但Excel认为重新计算后工作簿已经发生了变化,如果不保存而关闭工作簿,就会出现如下所示的警告信息框。
上面是在Excel处于自动重算模式时的结果。如果Excel处于手动重算模式,也可以使用Dirty方法发挥重新计算功能。
例如,在单元格B3中输入公式:
=RAND()
在VBE中输入如下的代码:
Sub testDirty()
‘设置工作簿计算模式为手动重算
Application.Calculation =xlCalculationManual
‘在工作表中输入数据使工作表发生变化
Range(“C3″).Value = ” Excel”
Range(“C4”).Select
‘强制重新计算单元格B3
Range(“B3”).Dirty
‘保存当前工作簿
ActiveWorkbook.Save
End Sub


猜你喜欢
- 相信大家都知道,在Win7中有一个很好用的小工具功能,里面有日历、时钟、天气等。不过,最近却有Win7用户反映小工具打不开,这让用户非常烦恼
- u盘启动盘安装win10预览版图文教程来啦!微软已发布win10预览版10074中文iso系统镜像官方下载地址,今天小编就为大家带来用u盘启
- 在Excel中选择多个不相邻单元格时,通常的做法是选择某个单元格后按住Ctrl键继续选择其他单元格。但这个方法有个不足之处,就是不能取消选择
- 如何将一区域的数据转换为一列? 如要将工作表中的H2:S63区域的所有数据转换到AG列,将了将数据手动一行一行通过复制转置排列的方式进行转换
- 电脑显示内存不足无法打开图片怎么办?很多小伙伴经常询问小编有关于电脑内存不足的问题,很多时候电脑都需要内存来预览图片,内存不足无法打开的情况
- Microsoft Office 365 (安装激活教程+激活工具)是一款能获得持续的安全更新和功能更新的办公软件,但是怎么安装Office
- 现在很多网友在使用Office2010版本的软件,多数网友表示刚下载使用的时候是正常的,但是使用一段时间后就发现会出现激活失败的问题,那么O
- Word文件压缩操作方法如下:01、打开文件“另存为”窗口打开我们要压缩的word,文件点击菜单栏的“文件”;点击“另存为”(快捷键:F12
- 我们在使用电脑的时候,如果家里新装了路由器或者是之前的路由器需要重新设置的话,我们应该会遇到设置默认网关的情况。有些小伙伴不知道该怎么设置默
- 微软公司面对慢预览通道版本系统再次更新了系统补丁,此次补丁名称为Windows 10 20H1Build 19041.207,除了对于一些问
- 今天为大家介绍的技巧就是如何取得某一个文件或文件夹的所有权,大家都知道,所有权问题,是在windows系统一开始就已经在强调了,包含程序运行
- 1.打开Excel表格,右键点击工具栏左上角的“Office”按钮,然后选择“自定义快速访问工具栏”。 2.进入自
- 编辑文档内容的时候,经常会用到文档中的各种功能对文档内容进行补充或者设置,还可以使用插入功能在文本中插入自己需要的图片或者形状,对文本内容起
- 微软自家的Word是极其强大的办公软件,是众多小伙伴的工作上的首选,在众多的Word版本中,不少小伙伴选择的是Word 2007,在Word
- 很多时候,我们要对一些重要的文件进行加密,这样可以有效的防止资料的泄露。那么如何在手机版WPS Office中对文档进行账号加密呢,下面就跟
- Win7下为什么不能复制粘贴?无法复制粘贴的时候虽然会比较麻烦,但也不是很碍事,若是长文章需要复制但不能复制下来,意味着该网页开启的原创保护
- 除了预测商品价格以外,我们也可以运用依据平均值进行预测的方法检验其他数据,本文就采用预测商品普及率的样例介绍。这次选用的数据是一项问卷调查的
- win10组策略打不开没有权限怎么办?组策略功能可以让用户进行对应的电脑系统设置以及修改,但是有的win10用户发现自己想要进入的时候却提示
- 咱们 常常会在一些 告白 宣扬片中看到一些很 吸收人的动画, 好比那些做过 殊效的 笔墨,在 许多的印象 傍边,这些 笔墨的 殊效 结果 必
- 优酷视频怎么设置连播?优酷集热点、原创、电影、电视、体育、音乐、游戏、动漫,八个专业频道,满足各种用户需求。用户还可分享自己的拍的视频,是一