2017-08-26 119 views
1

我想細胞鏈接到另一個工作表,不只是複製單元格值 下面的代碼是一個嘗試,但試圖表明我需要什麼鏈接Excel單元格到另一片

For Each sheet In ThisWorkbook.Sheets 
    Cells(Row, col).Formula = sheet.Cells(4, 5).Address 
Next 

有人可以幫助我在這裏。

回答

1

您必須使用工作表名稱和標誌=這樣的:

Cells(Row, col).Formula = _ 
    "='" & sheet.Name & "'!" & sheet.Cells(4, 5).Address(_ 
    RowAbsolute:=False, ColumnAbsolute:=False) 
+0

'sheet.Name'應該通過簡單的報價的情況下,包圍它包含空格 – FernAndr

+1

修復:sheet.Name應該通過簡單的引號引起來 –

相關問題