如何在 Win 7 中的 Excel 2003 的一個視窗/實例中開啟多個 Excel 文件

如何在 Win 7 中的 Excel 2003 的一個視窗/實例中開啟多個 Excel 文件

我在新的 Windows 7 電腦上執行 Excel 2003。 (還有一個預先安裝的 Excel 2010 starter,我沒有使用)。

我是 Excel 的重度使用者。我每天都用它。我經常打開 10 或 15 個工作表,其中許多工作表都有彼此的儲存格參考。我還有一個巨集文件,其中保留了我所有的快捷方式。

在我的舊 W2K 機器上,當我按一下.xls檔案或該檔案的捷徑時,會在現有的 Excel 實例中開啟該檔案。這是應該的。我會在一個「視窗」或 Excel 實例中開啟許多文件。所有文件都可以相互交互,跨文件查找有效,我的巨集有效,我可以使用 CTRL Tab 或 CTRL F6 在工作簿之間切換,我可以將選項卡從一個工作簿移動到另一個工作簿。

在新的 W7 機器上,每次按一下圖示都會開啟一個新的 Excel 實例。這非常令人沮喪。我的連接電子表格都不再運作了。我的宏不起作用。我無法連接文件,無法移動選項卡。我被困住了。我無法完成我的工作!

CTRL我仍然可以通過執行-並導航來在一個實例中打開文件O,但我需要我的文件只需單擊一下即可工作。

我猜這是註冊表文件中的缺陷,可能是因為我的新機器上預先安裝了入門版 Excel 2010。

您能引導我完成註冊表編輯以修復此錯誤嗎?有沒有比登錄編輯更簡單的方法?

答案1

Excel 選項 -> 進階 -> 顯示 -> 刪除「在工作列中顯示所有視窗」旁的複選標記。你完成了。

答案2

我在 W7 上的 Excel 2010 上遇到了類似的問題,修復安裝似乎沒有解決問題,並且忽略 DDE 選項已經未被選中。我的 Excel 文件快捷方式圖示也很不尋常,儘管classes_root 中的所有註冊表項看起來都很好(雖然我懷疑有些小事情不正確,但我還沒有做快照來發現差異)。

為了解決這個問題,我這樣做了:

  1. 尋找 Excel .xlsx 文件
  2. Shift + 右鍵 > 開啟方式...
  3. 忽略顯示的選項並點擊“瀏覽”
  4. 導航到我安裝的 Excel 2010(所以在我的例子中,這是在

    C:\Program Files (x86)\Microsoft Office\Office14
    
  5. 雙擊Excel.exe

  6. 確保上一個對話方塊在「始終開啟...」方塊中打勾
  7. 按一下“確定”

現在,我的 Excel 文件在任務管理器顯示的單一實例中打開,並且我的圖示是正確的。我可以透過使用Shift + 點擊Windows 7 工作列上的捷徑來輕鬆強制第二個實例,將Excel 作為新進程啟動,然後從其中開啟一個檔案(例如,如果我想在第二個顯示器上查看第二份文件,不需要在文件之間貼上)

答案3

您可以在選項中變更此設定。如果您碰巧檢查了此項:

Excel Options > Advanced > General > Ignore other applications that use Dynamic Data Exchange

它會像你描述的那樣。 (此路徑適用於 Office 2010/2007,我不確定 2003 的確切路徑,但它應該位於與此非常接近的位置)

編輯這裡是 2010 年、2007 年和 2003 年此修復的路徑。

選取此選項後,每次從 Windows 資源管理器開啟新的 Excel 檔案時,Excel 都會強制建立一個新實例。當您有多個顯示器並且您想同時查看兩個檔案而不進行煩人的視窗操作時,這是很好的選擇。當您從實例本身內部開啟檔案時,它仍然允許您在目前實例中開啟檔案。出現的問題是複製和貼上並不那麼優雅。你只能以文字、HTML 或其他一些煩人的格式進行 C/P。而且你通常會丟失你的公式。

如果已取消選取此選項,我不確定問題何時會出現。但是,我想說,一旦安裝了真正的 Office 實例,就沒有必要在電腦上安裝 Office Starter。Starter如果我是你,我就會刪除整個包裹。

答案4

我有同樣的問題。搜尋了很多次但沒有任何效果。最後 - 我記得第一次安裝 Excel 2003 時把它弄亂了。

修復?

右鍵點選 Windows 資源管理器中的 Excel 文件,然後重新選取預設程式。 (開啟方式--> 選擇預設程式...)。

固定的!

相關內容