萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 2010 讓多檔案在單一視窗開啟:登錄表修改 SDI 模式教學

Excel 2010/2013 預設 MDI (多文件介面) 會為每個檔案開啟獨立視窗,切換不便。透過修改登錄表強制啟用 SDI (單文件介面),所有檔案在同一 Excel 視窗內以分頁/子視窗形式開啟,大幅提升多檔切換效率。

註冊表修改步驟 (含備份還原)

  1. Win+R → regedit → 允許 UAC 提權。
  2. 定位:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open (Excel 2010) / Excel.Sheet.8 (Excel 97-2003)。
  3. 右鍵 Open →「匯出」備份 .reg 檔 (防錯誤可雙擊還原)。
  4. 展開 command → 雙擊「預設」值 → 改為:
    "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1"
    (Office14=2010, Office12=2007, Office16=2016/365,**雙引號不可漏**)。
  5. 同層 command 下找 ddeexec → 重命名為 ddeexec_old (停用 DDE 協議,改用命令列參數)。
  6. 對 HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open 重複上述步驟 (支援 .xls)。

效果驗證

重開 Excel → 連續雙擊多個 .xlsx 檔 → 所有檔案在同一 Excel 視窗內開啟,下方分頁標籤切換,或「視圖」→「並排檢視」比對。

風險與替代方案

  • 風險:註冊表修改錯誤可能導致檔案關聯失效,務必先匯出備份。
  • 替代:Excel 選項 → 進階 → 一般 → 取消勾選「忽略其他應用程式使用動態資料交換 (DDE)」 (部分版本有效)。
  • 現代版本:Excel 2013+ 已強制 SDI (每檔一視窗),無法透過此法恢復 MDI,建議善用「視圖」→「並排檢視」/「切換視窗」/工作列縮圖預覽。

若習慣單視窗多檔工作流,Excel 2010 此註冊表調整極具價值;新版本請適應原生 SDI 並善用並排檢視功能。

copyright © 萬盛學電腦網 all rights reserved