前幾日老電腦又故障了,查了很多天發現又是HDD惹的
所以我暫且救出VBA檔
唯發現若純copy如:A電腦內的personal.xlsb檔
然後丟到B電腦的系統碟的對應資料夾內
再執行時會出現
"無法執行巨集"C:\user\A電腦名稱\Appdata\Roaming\microsoft\excel\xlstart\personal.xlsb"......
恩,問題應該就是在兩台電腦的使用登入不同所致..
網查了下,合理做法是要用匯出、再匯入
但由於我在個人巨集本裡存了太多模組與對應程序,這樣的做法會非常麻煩且沒效率
同時若我這樣做,由於那顆硬碟有快掛掉的症狀,故我打算等買好硬碟時再來複製
免得一直通電狀態下死了就更麻煩了
唯我目前急需要使用原先A電腦裡的個人巨集簿內的程序,
想到的方法有一一複製程序碼(畢竟我有複製出來personal.xlsb了,其內部的程序也都全部健在)..但這樣做比匯入、匯出還麻煩..
所以來請教諸位達人,有沒有什麼方法可以讓我直接把personal.xlsb直接丟給這B電腦來用?
另我剛有試著自己一一建立對應A電腦存放該個人巨集本的路徑與資料夾,然後再把個人巨集本丟入.唯這樣的做法得到的結果也是一樣並不能使用。
只好來請神人們幫幫忙了..再次感恩不盡..老電腦真的好多問題...TT...謝謝了
==================
剛再查了下,以我的原先做法,網查也有其他網友說此法是可行的,
那個人猜想應該就是有些活頁簿有路徑上的問題??!!
這個我得再查查,後來我再試了下原先在EXCEL上方功能表處採匯入快捷按鍵的方式去執行這些巨集,普遍得到的回應都是
"無法執行巨集"C:\user\A電腦名稱\Appdata\Roaming\microsoft\excel\xlstart\personal.xlsb"......
所以我再採直接開啟VBE,然後點到予使用的程序去執行,此時程多就變得可以運行(只要不要內部有路徑的,因新電腦處並沒有對應的路徑可供抓檔),
只是...恩...office的自訂功能區,怎麼會匯入功能表後...
其捷徑變得無法使用的原因是????? (這裡指的是很單純的巨集,沒有含開啟路徑等)
以上若能解決,我想問題應該就可順利解決了..
X




























































































