标签: excel excel-vba macros vba
我在Access中使用VBA将Excel中的数据导出到单独的工作表中。数据是未格式化的,因此我将创建一个格式化它的宏。出口是多个地点的库存数据(物料价格和库存数量)。自动填充将计算自动填充到数据末尾的价格*数量。这些地点的表格中没有相同数量的数据;我最初尝试将所有纸张分组在一起,只是自动填充第一张纸。这没用。任何人都可以使用宏或VBA指导我使用正确的方法吗?
注意:当新的库存计数进入时,数据量可能会发生变化,因此代码无法将每个工作表中的特定单元格作为最后一行引用。
谢谢你的帮助!
答案 0 :(得分:0)
这会为产品使用 F 列。选择每个工作表并运行此宏:
tsconfig.json
例如:
修改#1:强>
现在Sub dural() Dim i As Long, N As Long N = Cells(Rows.Count, "D").End(xlUp).Row For i = 1 To N Cells(i, "F") = Cells(i, "D") * Cells(i, "E") Next i End Sub 正在运行,我们可以通过以下方式调用它:
Sub dural() Dim i As Long, N As Long N = Cells(Rows.Count, "D").End(xlUp).Row For i = 1 To N Cells(i, "F") = Cells(i, "D") * Cells(i, "E") Next i End Sub
dural()