【发布时间】:2017-09-22 00:23:40
【问题描述】:
我目前正在尝试编写一些 VBA 代码,它将用两个单元格的值填充两个单元格之间的所有单元格。
这是我所拥有的:
我希望代码像这样填写中间的所有单元格:
因此,如您所见,我希望将中间的所有单元格填充为与两个角单元格相同的值。
非常感谢任何帮助!提前致谢。
【问题讨论】:
-
最初每行只有2个值?
-
是的,每行总是只有两个值。
-
循环遍历你的行。在该循环内,循环遍历您的列。如果单元格值不为空,则设置一个等于单元格值的变量并将其写入后续单元格,检查它们是否为空。如果不为空,则退出内循环。
-
评论更新:在连续遍历单元格之前,检查该行中是否有任何内容(我看到你有空行)。看here(第一段代码)。
-
我知道它没有被标记为公式,只是为了感兴趣,可以使用公式填充另一张表中的空格。