徵狀
在 Microsoft Excel 2013 和更新版本中,當您開啟多個活頁簿時,它們全都會在相同的 Excel 實例中開啟。 不過,在某些情況下,您可能會想要在新的實例中開啟每個活頁簿,例如:
- 您正在使用大型 Excel 活頁簿。
- 您只想要復原使用中活頁簿中的動作。
本文說明如何藉由設定登錄機碼來執行此動作。
注意事項
只有當您使用Excel圖示開啟應用程式而不選取檔案時,這個方法才能運作。 如果您使用下列方式,活頁簿仍會在設計相同的 Excel 實例中開啟:
- 您可以在 Excel 應用程式中使用檔案開啟。
- 當您使用 Excel 工作列圖示開啟應用程式時,請選取檔案。
- 您可以在 Windows 檔案總管中按兩下 Excel 活頁簿。
如需 Excel 實例的詳細資訊,以及如何以其他方式啟動新實例,請參閱 什麼是 Excel 實例。
原因
藉由在自己的實例中開啟每個活頁簿,活頁簿會有專用的 2 GB (GB) 要使用的記憶體。 如果您在 32 位版本的 Excel 中遇到記憶體不足的問題,這點很重要。
注意事項
如果您使用 [大型位址感知] 選項,可能會增加此限制。
解決方案
若要變更預設設定,請安裝下表所參考的最新版 Office (組建編號是該版本) 所需的最小組建,然後將密鑰新增至登錄。 具有更新的 Office 版本包括:
| 版本 | 發行日期 | 組建編號 |
|---|---|---|
| Office 2016 (目前通道訂閱者) | 2016年5月3日 | 組建 16.0.6868.2060 |
| Office 2013 | 2016年6月7日 | 組建 15.0.4833.1001 |
| Excel 2013 (MSI) | 2016年6月7日 | 組建 15.0.4833.1000 |
| Excel 2016 (MSI) | 2016年6月7日 | 組建 16.0.4393.1000 |
重要事項
請仔細依照本節中的步驟執行。 如果您不當地修改登錄,可能會發生嚴重的問題。 為避免發生問題,修改前請備份登錄以供還原使用。
結束 Excel 的所有實例。
啟動登入 編輯器:
- 在 Windows 10 中,按兩下 [開始],在 [搜尋] 方塊中輸入 regedit,然後在搜尋結果中選取 [regedit.exe]。
- 在 Windows 8 或 Windows 8.1 中,將指標移至右上角,選取 [搜尋],在搜尋方塊中輸入 regedit,然後在搜尋結果中選取 [regedit.exe]。
找出並選取下列登錄子機碼:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options在 [ 編輯] 功能表上,指向 [ 新增],然後選取 [DWORD 值]。
輸入 DisableMergeInstance,然後按 Enter。
在 [ 詳細數據] 窗格中,以滑鼠右鍵按兩下 [DisableMergeInstance],然後選取 [ 修改]。
在 [值數據] 中輸入 1,然後按兩下 [ 確定]。
其他相關資訊
在安裝 2016 年 5 月 3 日 Outlook 2013 (KB3115031) 更新之後,32 位版本的 Excel 2016 可以利用大型位址感知 (LAA) 功能,針對 O365 目前通道訂閱者建置 16.0.6868.2060。 這項變更可讓32位安裝的 Excel 2016 在使用者使用64位 Windows OS 時耗用兩倍的記憶體。 系統藉由將使用者模式虛擬記憶體從 2 GB 增加到 4 GB 來提供這項功能。 例如,當使用者在32位系統上工作時,這項變更會提供50%以上的記憶體 (,從2 GB到3 GB) 。 如需 LAA 的詳細資訊,請 參閱 Excel 的大型位址感知功能變更。
注意事項
在自己的實例中開啟每個 Excel 活頁簿時,有一些已知問題。 例如,請參閱您無法將任何屬性貼到另一個 Excel 實例中的活頁簿。