希望VBA Excel使用其他工作簿中的列的总和填充当前文件中的单元格。特定列将来可以有不同的长度。
答案 0 :(得分:0)
这是您可以引用不同工作簿并执行列总和的方法。显然,如果你想让它变得动态或循环遍历列,你将不得不调整它。但是你明白了。
Sub test()
Dim wb1, wb2 As Workbook
Set wb1 = Workbooks("Book1")
Set wb2 = Workbooks("Book2")
wb1.Sheets("Sheet1").Cells(1, 1).Value = Application.Sum(wb2.Sheets("Sheet1").Columns(1))
End Sub