小编sir*_*lus的帖子

每个循环的反向顺序

VB最强大的功能之一是能够循环访问集合中的对象而不引用索引for each循环.

我发现它只是想从集合中删除对象非常有用.

当从预定义的表格(如电子表格中的行)中删除对象时,如果我使用索引并从最大值开始并返回第一个,则代码更简单.(带迭代器的步骤-1)(否则需要一个偏移量,因为For每次将枚举器指针移回前一个对象,一旦删除活动对象)

例如.

For intA = 10 to 1 step -1 
    ' ...
Next
Run Code Online (Sandbox Code Playgroud)

使用For Each时怎么样?接下来例如.

For each rngCell in Selection.Cells
    ' ...
Next
Run Code Online (Sandbox Code Playgroud)

我怎么能使用循环语法向后for each循环?

excel foreach vba excel-vba

35
推荐指数
3
解决办法
5万
查看次数

在纯 Excel 中,返回引用地址的命名范围的最佳方式(无 VBA)

我有一个名为 MyRange 的单元格。在没有 VBA 的情况下将其引用的地址返回到单元格中的最佳方法是什么?

excel spreadsheet formula excel-formula

1
推荐指数
1
解决办法
87
查看次数

标签 统计

excel ×2

excel-formula ×1

excel-vba ×1

foreach ×1

formula ×1

spreadsheet ×1

vba ×1