使 Excel 2010 在高對比主題下可用

使 Excel 2010 在高對比主題下可用

(首先開始這個話題答案.microsoft.com,但我對在那裡得到解決方案不抱太大希望......)

終於買了一台裝有 Windows 8.1 的新筆記型電腦,在上面安裝了 Office 2010,對速度和新功能感到非常興奮,但現實卻給了我沉重打擊;

問題:使用高對比 Windows 主題(輔助使用選項)時,如何說服 Excel 2010 再次顯示字體和背景顏色?額外問題:如何對其他 Office 應用程式執行此操作(不太重要,但仍然是一個問題)?

我知道可以關閉高對比度設置,Excel 將再次顯示單元格和文字顏色,但這對我來說不是一個解決方案:我沒有應用反向配色方案(黑色背景上的白色文字)。當我作為自由職業MS Office 專家設計Excel 解決方案時,我確實需要查看我的工作表使用的顏色,更不用說檢查條件格式是否有效...保持高對比度使得設計具有任何類型顏色格式的Excel/ Office 解決方案至少可以說是猜測。為了能夠使用Excel 而關閉高對比度會讓整個體驗變得更糟,因為Excel 只內建了3 個主題,對我來說都太亮了(10 分鐘後眼睛疲勞、滑鼠指標無法追蹤、瞇著眼睛看東西)能夠閱讀功能區選項等)

兩週前,我在 Windows XP 下工作;雖然 Excel 在高對比度主題下隱藏顏色,但我透過製作自己的 Windows 主題來解決這個問題。我的主題是基於常規 Windows 經典主題(「高對比度 #1」),但沒有開啟輔助功能選項「高對比度」(這些是 Windows XP 中的單獨選項)。這使得主題有效地成為高對比、非航空主題,而無需打開「我們正在使用高對比主題」系統標誌。這樣,Excel 確實在儲存格中顯示所有使用者定義的顏色,而所有 Excel 鑲邊(選單、對話方塊等)都遵循我的自訂主題顏色。所有未定義的單元格顏色也默認顯示黑色白色文本,同時仍然沒有在其中對我的倒置顏色主題進行硬編碼,因此該工作表仍然可供其他人完美使用。

但現在有了 Windows 8.1,經典主題就被微軟廢棄了。走了。唯一可以進行的非高對比度顏色調整是更改標題列顏色和工作列顏色 - 其他所有內容都保持黑底白字。真正自訂配色方案的唯一方法是使用真正的高對比度主題,但這反過來又使我的整個 Excel 環境變得毫無用處! (Word 也是如此,但 Word 中的著色對我來說不太重要)。

有沒有任何事物我可以?到目前為止我想出的是:

  1. 降級到 Windows 7 以再次使用我自己的自訂主題。這不是一個選項 - 我買的新筆記型電腦安裝了 8.1,我懷疑並非所有硬體都有 Windows 7 驅動程式。此外:這將是一次重大的投資削減和挫折,因為我確實喜歡 Windows 8.1 的功能和速度。
  2. 在 Windows 7 下的虛擬機器中工作並在那裡完成所有 Office 工作。也不是一個選擇;這是一個麻煩,因為我已經將各種自製的 Office 解決方案整合到我的日常工作流程中 - 我實際上必須在虛擬機器中度過我的一生。那麼不妨繼續使用舊筆記型電腦。
  3. 侵入系統安裝第三方 Windows 主題。我用 Abisso 主題探索了 UXTheme Multi-Patcher。但這引發了一系列有關係統穩定性和可升級性等問題。我嘗試過,但它工作得不夠成功- 主題不穩定,並且並非所有Windows 應用程式(例如資源管理器、控制面板側面板、功能區元素等)都採用了這種風格,使其成為一種帶有明亮白色補丁的弗蘭肯斯坦體驗上面有白色文本,位於適當的主題黑暗區域中...
  4. 作為選項2 的擴展:Windows XP 模式可能會有所幫助,但自Windows 8 以來該模式已停止使用。 ,因此使用老式的修改主題,而不影響作業系統的其餘部分。在虛擬 Windows XP 環境中的非高對比主題下,Excel 2010 確實會考慮未格式化儲存格的選取主題顏色,甚至在其對話方塊(儘管不在功能區中)(大部分)中也是如此。與 Chrome 的「灰色」Excel 配色方案相結合,這可能是最可行的解決方案。我已經使用 VirtualBox,因此透過該解決方案,我可以與該虛擬機共享整個 D:(資料)驅動器,將其映射到 D: 那裡,然後整合任務欄、桌面、滑鼠和鍵盤,剪貼板,然後拖/放。但是(至少對於 VirtualBox 來說)這僅適用於到目前為止;不支援透過雙擊文件啟動 Excel、alt-tab、COM 介面等,並且我得到 2 個工作列堆疊在一起(Windows 8 和 XP 一個)...
  5. 不要使用任何主題,然後以 100% 縮放等級執行 Windows 放大鏡,但使用放大鏡的「反轉色彩」選項。也不是一個選擇;雖然它透過創建明暗「主題」來幫助使內容變得可讀,並且雖然保留了顏色編碼,但新顏色與它們的真實顏色相反 - 即完全不代表我的客戶會看到的最終結果。它也以同樣的方式影響所有其他開啟的視窗應用程式。
  6. 使用 Sandboxie 建立一個沙箱,並在其中選擇常規 Windows 主題,並重新路由所有 Excel 檔案關聯以在該沙箱中執行。如果它有效的話那就太好了(所以不要使用 Sandboxie 來確保安全,而是為了個性化),但在沙箱中切換主題顯然不起作用。所選的純主題僅部分保留,因為沙箱中不支援“未選中”的高對比度標誌,但常規主題現在可以進行顏色自定義,這反過來不會影響任何內容 - Windows 對此感到嚴重困惑: )
  7. 破解適當的 Excel/Office 二進位檔案(mso.dll + excel.exe?),讓 Excel 尊重對話框和功能區的「高對比度」標誌,但忽略文件的它。但這充其量只是一個學術解決方案 - 在一些/大量 Office 更新之後,所有工作都必須重新完成,因此這是不切實際的,儘管我對這個想法非常感興趣,如果只是為了獲得這樣做的經驗。 。
  8. 工作紙/全選/背景:黑色,文字:白色。也可以選擇將其儲存為預設模板。到目前為止,它允許我(暫時)在常規的非高對比度 Windows 主題下使用 Excel,但這將使列印文件需要吹風機才能獲得快速結果,並且這不是分發文件的方法致我的客戶:)

這一切都是因為 Excel 拒絕在高對比度主題下顯示顏色...

相關內容