2015-05-17 62 views
1

我试图在同一工作簿中引用另一个工作表(BASE选项卡)。我在几个循环内运行下面的代码,其中x和y基于特定条件递增。我弄乱了代码,但我没有运气。这是我迄今为止的,但它不起作用。我想让单元格(i,j)引用其他单元格,所以我不必为较小的值更改运行冗长的宏。使用变量从另一个工作表引用单元格

+0

这可能有所帮助:http://stackoverflow.com/questions/22956046/ – surfmuggle

+0

我编辑了你的标题。请参阅:“[应该在其标题中包含”标签“](http://meta.stackexchange.com/questions/19190/)”,其中的共识是“不,他们不应该”。 –

回答

3
Cells(i, j) = "='BASE tab'!R[" & x & "]C[" & y & "]" 
+0

如果您使用VBA编辑器为不同于默认颜色的“标识符文本”着色,则可能很容易识别此类问题。 '工具 - >选项 - >编辑器格式 - >代码颜色中的标识符文本'在这里非常明显,语法高亮显得很体面。 –

+0

谢谢!我不敢相信我在这种愚蠢的错误上花了几个小时。 – user3455321

+0

++不错!您发布了答案而不是评论! :P –

相关问题