1

我有以下 Dims

Dim PlayersStartAt As Integer
Dim PlayersEndAt As Integer

PlayersStartAt = 101
PlayersEndAt = PlayersStartAt + 50


Selection.AutoFill Destination:=Range("B & PlayersStartAt:B & PlayersEndAt"), Type:=xlFillDefault

并想要执行以下代码行。

它与伟大的Range("B101:B151");

我的语法有什么问题?

4

1 回答 1

3

改变这个

Range("B & PlayersStartAt:B & PlayersEndAt")

Range("B" & PlayersStartAt & ":B" & PlayersEndAt)

PlayersStartAt并且PlayersEndAt是变量。您放在引号之间的任何内容都将被视为字符串:)

于 2013-04-19T01:04:09.697 回答