vba - 迭代 Excel VBA 或 VSTO 2005 中的所有单元格

标签 vba excel vsto

我需要简单地浏览 Excel 电子表格中的所有单元格并检查单元格中的值。单元格可以包含文本、数字或空白。我不太熟悉/不习惯使用“范围”的概念。因此,任何示例代码将不胜感激。 (我确实尝试用谷歌搜索它,但我发现的代码片段并没有完全满足我的需要)

谢谢。

最佳答案

如果您只需要查看正在使用的单元格,您可以使用:

sub IterateCells()

   For Each Cell in ActiveSheet.UsedRange.Cells
      'do some stuff
   Next

End Sub

这将命中从 A1 到最后一个包含数据的单元格(最右下角的单元格)范围内的所有内容

关于vba - 迭代 Excel VBA 或 VSTO 2005 中的所有单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73785/

相关文章:

excel - 在区间 Excel 中使用公式

mysql - MySQL 数据库中密码存储的 SHA-2?

excel - VBA除以1000而不删除公式

excel - 数据更改时图表不会自动更新

vba - 如何编辑求和公式以选择动态单元格范围?

vba - 如何使用 VBA 代码在 Excel VBA 的单元格中找到一个单词并将其设置为红色(仅该单词而不是整个单元格)?

excel - 使用 Err.Raise 重新抛出错误

vba - 类 "let"陷入无限循环

ms-word - 在 Word (VSTO) 中获取本地化/未本地化的样式名称

c# - 在单独的线程上显示 WPF -"NotifyIcon"