2016-02-12 77 views
0

我已搜索該網站,但無法找到滿意的答案。引用已關閉的工作簿以獲取單元格值

我在單元格A1 = C的目錄的路徑:我想要的文件 下在細胞C6對片數據的值I在細胞B1文件名\森迪普•\ = IBM

:\ Sundeep [ibm.xlsm] data!C6 並希望將其放入當前工作簿中的單元格C1中。我不想使用vba代碼,我不想使用間接(因爲這需要打開ibm.xlsm)。

如果我把這個字符串C1(硬編碼),然後它 = 'C:\森迪普•[ibm.xlsm]數據' $ C $ 6

不過,如果我嘗試這樣的事情

=CONCATENATE("'",A1,"[",B1,".xlsm]data'!")$c$6 

它不起作用。

任何幫助表示讚賞。

+0

請參閱http://answers.microsoft.com/zh-CN/office/forum/office_2007-excel/an-option-instead-of-indirect-function-trying-to/61f14640-2fbe-4c67-a1ad- f3eb6e66f271?AUTH = 1 – brettdj

回答

0

您不能使用單元格值重定向到工作簿,因爲即使使用Indirect()與關閉的工作簿也將失敗。

您必須使用Indirect.Ext()函數Morefunc加載項。

相關問題