链接Excel单元格到另一片
问题描述:
我想细胞链接到另一个工作表,不只是复制单元格值 下面的代码是一个尝试,但试图表明我需要什么链接Excel单元格到另一片
For Each sheet In ThisWorkbook.Sheets
Cells(Row, col).Formula = sheet.Cells(4, 5).Address
Next
有人可以帮助我在这里。
答
您必须使用工作表名称和标志=
这样的:
Cells(Row, col).Formula = _
"='" & sheet.Name & "'!" & sheet.Cells(4, 5).Address(_
RowAbsolute:=False, ColumnAbsolute:=False)
'sheet.Name'应该通过简单的报价的情况下,包围它包含空格 – FernAndr
修复:sheet.Name应该通过简单的引号引起来 –