請益,MBA 2022 M2/8G/512G 跑不動Excel XLT檔

客戶發來的進度表是excel 的xlt檔,但是大部分的時候在我的MBA/原版excel 都打不開,直接閃退,偶爾,關掉其他大部分使用中的app,可以打開。
請問是ROM只有8G的因素嗎?加大到16G就會OK嗎?

其它工廠用PC excel 打開巨集指令下,可以打開!

謝謝!
Mac OS版本的office對於excel尤其是版本不同容易崩潰打不開無法編輯,最好了解自己office版本跟對方的版本的差異,讓對方儲存版本跟你一樣才不會打不開。
philip1992
philip1992 wrote:
客戶發來的進度表是excel 的xlt檔,但是大部分的時候在我的MBA/原版excel 都打不開,直接閃退,偶爾,關掉其他大部分使用中的app,可以打開。
請問是ROM只有8G的因素嗎?加大到16G就會OK嗎?

其它工廠用PC excel 打開巨集指令下,可以打開!

由於 MBA 的記憶體是焊接在主機板上的,無法後續手動升級。如果您目前使用的是 8GB 版本,只能透過優化系統環境來緩解。

檢查更新: 確保 macOS 與 Office 皆更新至最新版本,微軟會定期修復與 M 系列晶片的相容性問題。

VBA 兼容性衝突: 許多 Windows 版 Excel 使用的 ActiveX 控制項 或 Windows 專用的 API 指令(如檔案路徑格式 \ 與 Mac 的 : 不同),在 Mac 上執行時會直接觸發系統錯誤導致閃退。

避免 ActiveX: 請客戶檢查範本中是否使用了 ActiveX 控制項(如特殊按鈕、選單),並建議改用「表單控制項」。(不過要客戶配合不太實際,通常只能是自己配合客戶~)



終極解決方案:
1.使用虛擬機器執行 Windows 版 Excel
2.使用專用Windows PC工作
philip1992
謝謝,老外客戶從他們系統把我們在run的訂單跑給我們,檔案在一開始階段是會打開,可以看到框架,然後會自行分幾個活頁,再把資料拉進來不同活頁,100+K 的可以打開,但是超過 250+K 就容易閃退
單純沒巨集的話,很多第三方的 office 相容性反而更好。

如 LibreOffice,OnlyOffice。

以前 M$ Office 檔案因當機、不正常關閉等損毀。

幾乎都可以用這些第三方軟體打開,把資料複製出來。

第三方軟體對於 office 檔案的容錯能力更高。

因為 M$ 沒公開規格,所以這類第三方都得設計高度容許有問題的檔案。

第三方軟體無法確定是原檔損毀,還是格式太新無法認得。

所以檔案照常開得起來,頂多格式跑掉,內容不至於重打(另存新檔,就能自動修復)。

而當時 M$ 的 office 就會直接認為檔案損毀,無法打開。

連舊版的 xls 也是第三方軟體支援的比 M$ 久。
philip1992
謝謝,來試試 LibreOffice,OnlyOffice
應該跟記憶體無關,聽說用Microsoft 365開比較不會跑版
hack.pc
舊版 Office 的 XLT, 365 應該也好不到哪。
philip1992
MBA 是公司的,所以上層才問是不是我們的電腦記憶體太少導致
Excel XLT的格式太老舊了 ,你用新款M2的機器跑這麼舊的Excel 格式光解譯就不一定能成功了,換windows電腦應該會比較合適.
早期微軟office系列軟體 相容性很低搞出來的檔案斷層
舊檔案用最新軟體打開會跑版或是解譯不出來
要用該檔案版本新一點點的軟體打開 存成新一點點的版本
再用最新版本軟體打開

有時還兩次以上轉換版本


 
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!