当我在网上搜索一些示例代码时,我遇到以下代码,但我无法理解它们的功能,即使在我检查了一些相关主题后,我也无法完全理解它们,任何人都可以在使用时给出一些具体的解释和效果他们什么时候应该使用它们?
SpecialCells(xlFormulas)
SpecialCells(xlConstants)
答案 0 :(得分:2)
为了回答你的问题,这里有两个代码:
Sub SelectFormulas()
Range("A:A").SpecialCells(xlCellTypeFormulas).Select
End Sub
Sub SelectConstants()
Range("A:A").SpecialCells(xlCellTypeConstants).Select
End Sub
这是我的设置(通过在A列上使用 CTRL - 〜强制显示公式):
当我运行SelectFormulas
宏时,它会选择SpecialCells
的所有xlCellTypeFormulas
。基本上,所有单元格中都有公式。
结果A:
当我运行SelectConstants
宏时,它会选择“硬值”。基本上,确切地说:常量。
结果B:
每个SpecialCell
类型的完整列表正是this MSDN nugget中的完整列表。您可以尝试使用数据验证,格式或空白来试验单元格。名单还在继续。
如果有帮助,请告诉我们。 ;)