Vba 使用变量引用另一工作表中的单元格
我试图引用同一工作簿中的另一个工作表(基本选项卡)。我在两个循环中运行下面的代码,其中x和y根据特定条件递增。我把代码弄乱了,但运气不好。这是我到目前为止所做的,但它不起作用Vba 使用变量引用另一工作表中的单元格,vba,excel,variables,reference,Vba,Excel,Variables,Reference,我试图引用同一工作簿中的另一个工作表(基本选项卡)。我在两个循环中运行下面的代码,其中x和y根据特定条件递增。我把代码弄乱了,但运气不好。这是我到目前为止所做的,但它不起作用 Cells(i, j) = "='BASE tab'!R[" & x & "]C[ & y & ]" 我希望单元格(I,j)引用其他单元格,这样我就不必运行冗长的宏来进行较小的值更改。这可能会有所帮助:我已经编辑了您的标题。请参阅“”,其中一致意见是“不,他们不应该”。如果您使用VBA编辑
Cells(i, j) = "='BASE tab'!R[" & x & "]C[ & y & ]"
我希望单元格(I,j)引用其他单元格,这样我就不必运行冗长的宏来进行较小的值更改。这可能会有所帮助:我已经编辑了您的标题。请参阅“”,其中一致意见是“不,他们不应该”。如果您使用VBA编辑器将
标识符文本的颜色设置为不同于默认颜色,则可能很容易识别此类问题<代码>工具->选项->编辑器格式->代码颜色中的标识符文本
这在这里非常明显,因此语法突出显示非常合适。谢谢!我真不敢相信我在这样愚蠢的错误上花了几个小时!您发布了答案而不是评论!:P
Cells(i, j) = "='BASE tab'!R[" & x & "]C[" & y & "]"