在excel2007中使用外部引用公式會非常有助于您的工作,但是鏈接也可能帶來問題。只要源文件不被刪除,兒乎總是能重新建立丟失的鏈接。如果打開工作簿而Excel不能定位文件,您將看到一個對話框,使用它能夠指定工作簿并重新建立鏈接。也可以使用“編輯鏈接”對話框中的“更改源”按鈕來改變源文件。下面的部分討論了一些使用外部引用公式時必須記住的要點(diǎn)。
★重命名或移動源工作簿
如果重命名源文件或者將其移動到不同的文件夾, Excel將不能更新該鏈接。需要使用“編輯鏈接”對話框指定新的源文件。
★使用“另存為”命令
如果源工作簿和目標(biāo)工作簿都處于打開狀態(tài),Excel不會在外部引用公式中顯示完整的路徑。如果使用“Office按鈕”——“另存為”命令,給源工作簿取一個新名稱,那么Excel將修改外部引用,使用新的工作簿名稱。在某些情況下,這種更改可能正是您想要的。但在其他情況下,也許未必如此。當(dāng)選擇“Office按鈕”——“另存為”命令,來保存作為另一個打開的工作簿中鏈接源的工作簿時要小心操作。
★修改源工作簿
如果打開一個作為另一個工作簿源工作簿的文件,在沒有同時打開目標(biāo)工作簿的時候要特別小心。例如,如果在源工作簿中添加一個新行,則單元格都會下移一行。當(dāng)打開目標(biāo)工作簿時,它繼續(xù)使用原來的單元格引用——這可能并非您想要的。
★中間鏈接
Excel對于外部引用網(wǎng)絡(luò)的復(fù)雜性并沒有太多的限制。例如,工作簿A可以包含指向工作簿B的外部引用,而工作簿B可以包含指向工作簿C的外部引用。這種情況下,工作簿A中的某個數(shù)值可能是由工作簿C中的某個數(shù)值最終決定的。工作簿B是一個中間鏈接。
筆者不推薦這些類型的鏈接,但如果必須使用它們,則需了解如果工作簿未打開,則Excel不會更新外部引用公式。在前述的例子中,假設(shè)工作簿A和C是打開的,如果用戶改變了工作簿C中的某個數(shù)值,由于沒有打開工作簿B(中間鏈接),則工作簿A不會反映出這個改變。