Excel单元格中如何引用其他工作表名称?

举个例子: 我在sheet1的A1写入sheet2 在sheet2的A1写入55 此时,我想在sheet1中的A2中得到sheet1中A1的内容,应该是在sheet1中的A2中写入:=sheet2!A1 我的问题是:如何引用sheet1中A1的内容,使我A1的内容成为另一个工作表的名称?从而达到只要改变A1的内容,就可以到达不同的工作表呢?

用宏可以解决
如:
Function
ReadData()
Dim
tmp_str
As
String
tmp_str
=
"'c:\[book]"
&
Sheets("sheet1").Cells(1,
1).Value
&
"'!A1"
Sheets("sheet1").Cells(2,
1).Value
=
ExecuteExcel4Macro(tmp_str)
End
Function
tmp_str格式:'路径[工作簿名]工作表名'!单元格
(“'”在字符串中要保留)
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答