使用以下代码填充表中空白的所有单元格

时间:2016-01-16 00:02:10

标签: excel vba excel-vba

我有以下代码,它的工作原理非常好,除了使用它之外,它会查找表中的每个空白字段并在其上方插入字段的值。我只需要它来填充代码插入的行上方的字段。

{{1}}

问题出在最后几行,这段代码只需要填充插入行中的空白而不是表格中的所有空白字段。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

修改代码以检查B:0中的所有单元格是否为空。我认为在这种情况下交叉是不正确的,因为你不想将它应用于所有单元格 注1:由于我不熟悉完整的VBA,因此会有更好的解决方案 注2:如果您放置import re d = {} lines = output.split('\n') next(lines) # skip headers for line in lines: usage, mount = re.split('\s+', line)[4:] d[usage] = mount ,则应在程序结束时将其设置为Application.ScreenUpdating = False

True