首页 > 解决方案 > 在 VBa 中选择动态单元格

问题描述

我有几列(B 到 G),以 B3 开头。今天我选择数据并使用宏将其复制到单元格 B3 中。明天我想将数据复制到单元格 B4,后天复制到 B5。

当月结束时,应将数据复制到 C3,....

现在我必须每天在宏中更改所需的 B3、B4。如何自动完成。

提前致谢

部分代码:

Range("B47").Formula = "=SUM(B46-C46)"
Range("B47").Activate
Selection.Copy
Sheets("VIP Punten").Select
Range("C33").Select "THIS HAS TO CHANGE EVERYDAY"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False

标签: vbacell

解决方案


所以,我尝试了

将 ValueCell 变暗作为变体

将 wb1 调暗为工作簿

ValueCell = wb1.sheets("Blad1").range("B2").value

wb1.sheets("Blad2").range("D1") = ValueCell"

但是在 ValueCell = ... 上出现错误。


推荐阅读