Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 8013|回复: 6

[已解决]批量忽略错误绿色小三角单元----代码提速

[复制链接]
发表于 2014-7-1 09:42 | 显示全部楼层 |阅读模式
Sub 批量忽略错误绿色小三角单元()
    Application.ScreenUpdating = False
    Dim sht As Worksheet, rng As Range
    For Each sht In Sheets
        For Each rng In sht.UsedRange
            rng.Errors.Item(xlEvaluateToError).Ignore = True         '单元格计算为错误值。
            rng.Errors.Item(xlTextDate).Ignore = True                '单元格包含用 2 位数表示年份的文本日期。
            rng.Errors.Item(xlNumberAsText).Ignore = True            '单元格包含以文本形式存储的数字。
            rng.Errors.Item(xlInconsistentFormula).Ignore = True     '单元格包含一个区域中不一致的公式。
            rng.Errors.Item(xlOmittedCells).Ignore = True            '单元格包含一个忽略了区域中某个单元格的公式。
            rng.Errors.Item(xlUnlockedFormulaCells).Ignore = True    '取消锁定的单元格包含一个公式。
            rng.Errors.Item(xlEmptyCellReferences).Ignore = True     '单元格包含一个引用空单元格的公式。
        Next
    Next
    Application.ScreenUpdating = True
End Sub

批量忽略错误绿色小三角单元----代码提速
这个代码功能上能达到要求,目前存在的问题是,运行时,速度太慢了,请老师们帮帮提下速度,谢谢老师们了!

最佳答案
2014-7-1 17:47
yjwdjfqb 发表于 2014-7-1 17:21
老师,我传上附件,请帮帮看看!谢谢了!

超级汇总1.rar (30.5 KB, 下载次数: 31)
发表于 2014-7-1 10:09 | 显示全部楼层
Application.ErrorCheckingOptions.EvaluateToError = False
Application.ErrorCheckingOptions.TextDate = False
Application.ErrorCheckingOptions.NumberAsText = False
Application.ErrorCheckingOptions.InconsistentFormula = False
Application.ErrorCheckingOptions.UnlockedFormulaCells = False
Application.ErrorCheckingOptions.EmptyCellReferences = False
忽略检查行不行

回复

使用道具 举报

 楼主| 发表于 2014-7-1 10:57 | 显示全部楼层
cbg2008 发表于 2014-7-1 10:09
Application.ErrorCheckingOptions.EvaluateToError = False
Application.ErrorCheckingOptions.TextDate  ...

谢谢老师,这个运行可以,但速度还是跟以前差不多。
回复

使用道具 举报

发表于 2014-7-1 11:13 | 显示全部楼层
yjwdjfqb 发表于 2014-7-1 10:57
谢谢老师,这个运行可以,但速度还是跟以前差不多。

不会啊,这个不用for 循环了,只要运行一次就可以了
回复

使用道具 举报

发表于 2014-7-1 12:07 | 显示全部楼层
有必要用代码吗?在选项中,把勾都去掉!

QQ截图20140701120345.png
回复

使用道具 举报

 楼主| 发表于 2014-7-1 17:21 | 显示全部楼层
cbg2008 发表于 2014-7-1 11:13
不会啊,这个不用for 循环了,只要运行一次就可以了

老师,我传上附件,请帮帮看看!谢谢了!

超级汇总.rar (27.95 KB, 下载次数: 8)
回复

使用道具 举报

发表于 2014-7-1 17:47 | 显示全部楼层    本楼为最佳答案   
yjwdjfqb 发表于 2014-7-1 17:21
老师,我传上附件,请帮帮看看!谢谢了!

超级汇总1.rar (30.5 KB, 下载次数: 31)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-30 21:30 , Processed in 0.237513 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表