請問excel vba 取代問題

大家好:

小弟想請教大家excel vba 取代的問題:
小弟有個需求要把來源excel檔分割給其他人,
但檔案分割後,原本的公式會加上原始檔案路徑+檔名,
例如原本:=D2+'11月'!Q2
分割後變:=D2+'[測試.xls]11月'!Q2(原始檔案有開啟)
或是變成:=D2+'C:\Documents and Settings\jh24\桌面\[測試.xls]11月'!Q2(原始檔案未開啟)
造成分割後檔案的公式錯誤,原本打算在同一個分割檔案的excel vba中,加上取代
abc = "[" & Filename & "]"
Cells.Replace What:=abc, Replacement _
:="", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
SearchFormat:=False, ReplaceFormat:=False
但是公式多的原始檔案路徑及檔名仍在,沒有改變...
後續又嘗試做些調整,還是都不行...
(搞不清問題在哪,這些嘗試就不寫上來了。)
請教各位應該怎麼解決呢?先感謝大家,謝謝。


jh2433
2015-03-23 19:37 發佈
文章關鍵字 Excel VBA 問題
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?