(已解決)excel 開另一個excel 問題

本帖最後由 bongbong3481 於 2023-9-4 06:21 編輯

本身有個excel A,有好多個sheet ,每個sheet 有好多公式。但吾知點解,每次打開其它excel data file 時候,excel A 就自動Calculate 所有公式,excel A 明明已經轉左manual calculte,請問點解決呢個問題?

解決方法:
方法1,用vba 將每張sheet 禁止運算
方法2,好似是csv file 問題,提前將csv 成批轉成xlsx,vba or python(最後好python 搞,因為幾行code 完成)

方法3,用python 將excel 讀入另一excel (好似都要將csv 轉檔先)

預設設定係根據第一個開的 Excel

你應該需要 run "Excel in separate instance"
唔同 version 又有唔同解決方案
改 registry 應該係最方便, 每次開一個 excel file 都係 separate instance

TOP

預設設定係根據第一個開的 Excel

你應該需要 run "Excel in separate instance"
唔同 version 又有唔同解 ...
jwong2k04 發表於 2023-7-14 09:36


我搵左好耐,搵到一個相對簡單做法,用vba 將每個sheet 轉成手工計算(雖然已轉左手動,但都要將每個sheet 做一次),初步試,好似解決到問題

TOP

本帖最後由 jimking332 於 2023-7-14 16:04 編輯
我搵左好耐,搵到一個相對簡單做法,用vba 將每個sheet 轉成手工計算(雖然已轉左手動,但都要將每個shee ...
bongbong3481 發表於 2023-7-14 12:45


其實如果你識VBA, 就唔應該係同一個excel入面開咁多張sheet放大量data同formula, 而係將Excel上既data放係另一個只放data既Excel file或者Access database到, 每次做report就用vba load data然後用計埋再gen report.

TOP

回覆 4# jimking332

果個file用左好多年,入邊有30幾個sheet,有d 放data,有d 放公式,由前人留低,而且幾個人共用,所有流程或file 吾改得。

我只能另外寫一個module放vba,  用果陣import 入excel 減輕下人手工序

TOP