我有一個電子表格,其中有與多個分隔文字檔案的資料連接,這些檔案會定期更新。當它們更新時,我會刷新 Excel,整個電子表格都會更新,我感覺自己就像一個資料精靈。
事情是這樣的,我要更改我的文件結構,目前我的連結是
oldpath\file1.txt
oldpath\file2.txt
oldpath\file3.txt
oldpath\file4.txt
oldpath\file5.txt
etc.
有沒有辦法將所有數據連接指向
newpath\file1.txt
newpath\file2.txt
newpath\file3.txt
etc.
無需編輯每個單獨連接的位置?
答案1
XLSX檔案是壓縮在 zip 中的 XML 檔案。
基於此你可以這樣做:
- 解壓縮文件.xlsx並將所有內容提取到一個空目錄,例如測試目錄。
- 裡面測試目錄使用文字編輯器開啟該文件
xl/connections.xml
。 - 修改為尋找/替換
oldpath
到newpath
文件中並儲存。 - 回到根測試目錄,選擇全部和壓縮它。
- 將 .zip 副檔名變更為 .xlsx 副檔名。
- 打開它並測試它。