Excel 特殊单元(xlFormulas)和特殊单元(xlConstants)的详细说明

Excel 特殊单元(xlFormulas)和特殊单元(xlConstants)的详细说明,excel,vba,Excel,Vba,我在网上搜索一些示例代码时遇到了以下代码,但我无法理解它们的功能,即使在我查看了一些相关主题后,我也无法完全理解它们,有人能在使用它们时给出一些具体的解释和效果吗?我应该在什么时候使用它们 SpecialCells(xlFormulas) SpecialCells(xlConstants) 为了回答您的问题,这里有两个代码: Sub SelectFormulas() Range("A:A").SpecialCells(xlCellTypeFormulas).Select E

我在网上搜索一些示例代码时遇到了以下代码,但我无法理解它们的功能,即使在我查看了一些相关主题后,我也无法完全理解它们,有人能在使用它们时给出一些具体的解释和效果吗?我应该在什么时候使用它们

   SpecialCells(xlFormulas)
   SpecialCells(xlConstants)

为了回答您的问题,这里有两个代码:

Sub SelectFormulas()
    Range("A:A").SpecialCells(xlCellTypeFormulas).Select
End Sub

Sub SelectConstants()
    Range("A:A").SpecialCells(xlCellTypeConstants).Select
End Sub
这是我的设置(公式通过在A列上使用CTRL-~强制可见):

当我运行
selectformals
宏时,它将选择
xlcelltypeformals
的所有
SpecialCells
。基本上,A列中包含公式的所有单元格

结果A:

当我运行
SelectConstants
宏时,它会选择“硬值”。基本上,就是:常数

结果B:

每个
SpecialCell
类型的完整列表正是它们所处的位置。您可以尝试使用具有数据验证、格式或空白的单元格进行实验。这个名单还有很多


让我们知道这是否有帮助。;)

你试过了吗?你在这里有点含糊不清。参考文献有多复杂?我可以从@PankajJaju的链接中看到它的全部用法,尽管毫无疑问,它缺乏深入的研究。:)很抱歉,这里含糊不清,我需要一个例子,包括下面的屏幕截图,以充分理解该功能。