发布网友 发布时间:2022-04-24 04:46
共4个回答
热心网友 时间:2023-10-29 10:17
在Sheet1的A2单元格输入以下公式
=INDIRECT(A1&"!A1")
公式表示:通过INDIRECT对A1单元格的内容建立表名引用,引用A1单元格表名中的A1单元格数据。
1、当A1单元格的内容变为当前工作簿中存在的其他表名,比如Sheet3或Sheet4时,自动引用对应表名下的A1单元格数据。
2、当A1单元格的内容为工作簿以外的工作簿下工作表的全称,以“[ABC]Sheet2”内容形式存在,只要数据源工作簿处于打开状态,同样可以建立引用。
热心网友 时间:2023-10-29 10:18
用宏表函数,定义名称
光标定位在A1,菜单栏,插入,名称,定义,输入“sheetnames” (不含双引号)
在引用位置输入
=INDEX(REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW()),ROW(1:1))
在A1输入公式
=sheetnames
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
热心网友 时间:2023-10-29 10:18
用宏可以解决
如:
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格式:'路径[工作簿名]工作表名'!单元格
(“'”在字符串中要保留)
热心网友 时间:2023-10-29 10:17
在Sheet1的A2单元格输入以下公式
=INDIRECT(A1&"!A1")
公式表示:通过INDIRECT对A1单元格的内容建立表名引用,引用A1单元格表名中的A1单元格数据。
1、当A1单元格的内容变为当前工作簿中存在的其他表名,比如Sheet3或Sheet4时,自动引用对应表名下的A1单元格数据。
2、当A1单元格的内容为工作簿以外的工作簿下工作表的全称,以“[ABC]Sheet2”内容形式存在,只要数据源工作簿处于打开状态,同样可以建立引用。
热心网友 时间:2023-10-29 10:18
用宏表函数,定义名称
光标定位在A1,菜单栏,插入,名称,定义,输入“sheetnames” (不含双引号)
在引用位置输入
=INDEX(REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW()),ROW(1:1))
在A1输入公式
=sheetnames
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
热心网友 时间:2023-10-29 10:18
用宏可以解决
如:
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格式:'路径[工作簿名]工作表名'!单元格
(“'”在字符串中要保留)
热心网友 时间:2023-10-29 10:19
=INDIRECT("'"&A1&"'!A2")
表示引用A1单元格所示的工作表中的A2单元格
楼主是要这个?
热心网友 时间:2023-10-29 10:17
在Sheet1的A2单元格输入以下公式
=INDIRECT(A1&"!A1")
公式表示:通过INDIRECT对A1单元格的内容建立表名引用,引用A1单元格表名中的A1单元格数据。
1、当A1单元格的内容变为当前工作簿中存在的其他表名,比如Sheet3或Sheet4时,自动引用对应表名下的A1单元格数据。
2、当A1单元格的内容为工作簿以外的工作簿下工作表的全称,以“[ABC]Sheet2”内容形式存在,只要数据源工作簿处于打开状态,同样可以建立引用。
热心网友 时间:2023-10-29 10:18
用宏表函数,定义名称
光标定位在A1,菜单栏,插入,名称,定义,输入“sheetnames” (不含双引号)
在引用位置输入
=INDEX(REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW()),ROW(1:1))
在A1输入公式
=sheetnames
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
热心网友 时间:2023-10-29 10:18
用宏可以解决
如:
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格式:'路径[工作簿名]工作表名'!单元格
(“'”在字符串中要保留)
热心网友 时间:2023-10-29 10:19
=INDIRECT("'"&A1&"'!A2")
表示引用A1单元格所示的工作表中的A2单元格
楼主是要这个?
热心网友 时间:2023-10-29 10:19
=INDIRECT("'"&A1&"'!A2")
表示引用A1单元格所示的工作表中的A2单元格
楼主是要这个?
热心网友 时间:2023-10-29 10:18
在Sheet1的A2单元格输入以下公式
=INDIRECT(A1&"!A1")
公式表示:通过INDIRECT对A1单元格的内容建立表名引用,引用A1单元格表名中的A1单元格数据。
1、当A1单元格的内容变为当前工作簿中存在的其他表名,比如Sheet3或Sheet4时,自动引用对应表名下的A1单元格数据。
2、当A1单元格的内容为工作簿以外的工作簿下工作表的全称,以“[ABC]Sheet2”内容形式存在,只要数据源工作簿处于打开状态,同样可以建立引用。
热心网友 时间:2023-10-29 10:18
用宏表函数,定义名称
光标定位在A1,菜单栏,插入,名称,定义,输入“sheetnames” (不含双引号)
在引用位置输入
=INDEX(REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW()),ROW(1:1))
在A1输入公式
=sheetnames
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
热心网友 时间:2023-10-29 10:18
用宏可以解决
如:
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格式:'路径[工作簿名]工作表名'!单元格
(“'”在字符串中要保留)
热心网友 时间:2023-10-29 10:19
=INDIRECT("'"&A1&"'!A2")
表示引用A1单元格所示的工作表中的A2单元格
楼主是要这个?