Excel 2010 中的變更

 

適用版本: Office 2010

上次修改主題的時間: 2017-01-20

本文列出自 Microsoft Office Excel 2007 之後,Microsoft Excel 2010 中的變更與移轉考量。若您是從 Microsoft Office Excel 2003 升級,也請參閱 Excel 2007 的變更 (https://go.microsoft.com/fwlink/?linkid=134563\&clcid=0x404) 及 Excel 2007 的移轉考量 (https://go.microsoft.com/fwlink/?linkid=164062\&clcid=0x404)。

本文內容:


  • 新功能


  • 變更的功能


  • 移除的功能


  • 移轉考量

新功能

本節重點在於說明 IT 管理員可能會感興趣的 Excel 2010 中之新功能。如需新功能的詳細資訊,請參閱 Excel 2010 的新增功能 (https://go.microsoft.com/fwlink/?linkid=200398\&clcid=0x404)。

處理使用者需求

本節重點在於說明 Excel 2010 於處理使用者需求上的變更,尤其是程式設計方面的加強。

高效能計算

在 Excel 2010 中,高效能計算 (HPC) 解決了使用多部電腦產生的大量計算問題。執行於桌上型電腦上時,Excel 2010 可在相容的叢集 (如 Microsoft Windows HPC Server 2008 R2) 中分攤某些種類的使用者定義函數 (UDF) 計算之運算。此項分攤能使 Excel 2010 繼續同時計算活頁簿的其他部分,並將結果加入計算使用者所定義之函數的叢集。亦可在叢集上計算完整的活頁簿。例如,只要在叢集上執行平行批次計算,即可重新計算活頁簿模型好幾千次。提供支援的電腦叢集時,使用者可以透過選取叢集連接器,並在 [Excel 選項] 對話方塊的 [進階] 選項中設定要使用的特定叢集名稱,告知 Excel 2010 使用該叢集。

使用 Excel 2010 中的此項功能,可解決數學分析或資料處理問題,或是「蒙地卡羅模擬法」。可運作於叢集上之使用者定義的函數,必須以 XLL 方式實作。您無法在 VBA 或 COM Automation 增益集中建立可運作於叢集上之使用者定義的函數。此外,不論利用任何方式,可運作於叢集上之使用者定義的函數都無法與 Excel 互動,而只能傳回其值。您必須為叢集設計活頁簿;也就是說,必須修改現有的活頁簿才能在叢集上使用。此選項不支援 32 位元及 ia64 型的某些特定語言之 Itanium 平台。

如需詳細資訊,請參閱 Excel 的 HPC 服務 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=193165\&clcid=0x404) (可能為英文網頁)。

支援圖表項目的巨集錄製

在 Microsoft Office Excel 2007 中於格式化圖表或其他物件時錄製巨集,並不會產生任何巨集程式碼。但是,在 Excel 2010 中,您可以使用巨集錄製以記錄圖表與其他物件的格式變更,然後再重複使用這些變更。您可以發送這些巨集給使用者以將格式標準化。

關閉 XLM/VBA 間距

Excel 含有巨集功能,稱作 Excel 4 巨集 (簡稱 XLM),其為 Excel 5.0 引進 VBA 之前的主要巨集語言。大多數人很早以前就已經將 Excel 4 巨集移轉至 VBA。但是,在 VBA 中會遺失一些 Excel 4 巨集功能,而使得此移轉變得困難。

我們在 Excel 2010 中的其中一個目標,就是去除完成移轉 Excel 4 巨集至 VBA 的所有障礙。Excel 2010 仍可啟用 Excel 4 巨集的建立、編輯與執行。您可以使用 Excel 2010 移轉您的巨集。

非同步執行使用者定義的函數

您可以在 Excel 2010 中以非同步方式撰寫不需大量處理器的使用者定義函數。XLL 增益集中支援此功能,同時新的 Excel 2010 SDK 提供了撰寫非同步使用者定義函數所需的所有項目。

使用方式

將您的使用者定義函數分成兩部分:

  1. 會設定非同步計算、資料要求、外部 Web 服務呼叫等,並會立即回傳結果。

  2. 在非同步的過程中,結果就緒時會將其傳回 Excel。

Excel 會追蹤未完成的使用者定義函數呼叫,並繼續計算的獨立部分。當您的 XLL 增益集中提共使用者定義函數呼叫的結果時,增益集會以使用者定義的函數結果,呼叫回 Excel。如需如何設定 XLL 增益集的詳細資訊,請參閱 Excel 2010 的程式設計加強 (部落格) (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=200472\&clcid=0x404) (可能為英文網頁)。

商務智慧

商務智慧 (BI) 是用以支援決策制定的一項技術種類。

走勢圖

走勢圖是 Excel 2010 中的新式視覺效果。走勢圖是儲存格大小般的小圖形,其會使用線條、欄或輸贏分析圖表以顯示趨勢。走勢圖能讓檢視者只要看一個儲存格的資訊密集圖形,即可對資料一目了然。 走勢圖所表現的是資料的「內容」而不是背後的「原因」。如需詳細資訊,請參閱 Excel 的走勢圖 (部落格) (可能為英文網頁)

交叉分析篩選器

交叉分析篩選器讓資料篩選及資料解釋更為簡便。交叉分析篩選器改善了活頁簿中樞紐分析表與 CUBE 函數,且會以互動方式篩選資料。其會浮動於格線上方,並如報表篩選般的運作,因此您可以搭配樞紐分析表、樞紐分析圖或 CUBE 函數一起使用,以建立互動式報表或儀表板。如需詳細資訊,請參閱簡易 (而且很有趣!) 的資料探索:Excel 2010 交叉分析篩選器簡介 (部落格) (可能為英文網頁)與交叉分析篩選器互動 (部落格) (可能為英文網頁)裝扮您的交叉分析篩選器 (部落格) (可能為英文網頁)

Excel 增益集的 Microsoft SQL Server PowerPivot

若您需要模型並分析非常大量的資料,您可以下載 PowerPivot for Excel 增益集,並於 Excel 活頁簿中處理該資料。使用此增益集可快速地從多項來源 (如企業資料庫、工作表、報表以及資料摘要) 合併資料。之後,您即可使用樞紐分析表、交叉分析篩選器及其他 Excel 功能,以互動方式探索、計算及總結資料。與資料進行互動時,您會發現即使正在處理數百個或上億個列,回應的時間都很快。若您可存取 Microsoft SharePoint Server 2010 的 Excel Services,即可將報表與分析置於 SharePoint 網站上,讓組織中的其他人都能得利於您的工作成果。

如需 PowerPivot 的詳細資訊,請參閱 PowerPivot for Excel 2010 簡介 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=186137\&clcid=0x404) (可能為英文網頁)

計算功能加強

本節提供 Excel 計算引擎的更新。

規劃求解的新版本

Excel 2010 包括規劃求解增益集的新版本,您可用以求得模擬分析中最佳的解。規劃求解的使用者介面已經過改良,此一新式革新版規劃求解以一般演算法為基礎,能處理任何搭配 Excel 函數、新的全域最佳化選項、更好的線性程式設計與非線性最佳化方式,以及新的線性與可行性報表之模型。此外,規劃求解增益集現已提供 64 位元版本。如需前端系統的規劃求解之詳細說明,請參閱規劃求解說明 (www.solver.com) (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=164909\&clcid=0x404) (可能為英文網頁)。

新的統計函數

Excel 2010 中 Excel 函數庫業已加強。已強化函數的正確度,此外 Excel 函數的 50 個新函數名稱與定義也更具一致性,並新增了新的函數使用者介面,而統計、財務與數學函數運用了新的運算法,可提昇正確性。如需加強項目的詳細資訊,請參閱 Excel 2010 的函數加強 (部落格) (可能為英文網頁)

Excel Services

本節重點在於說明 Excel Services 中的變更。如需詳細資訊,請參閱 Excel Services 2010 概觀 (部落格) (可能為英文網頁)

Excel Services 增強功能

許多組織使用 Excel Services 與其他人 (如組織中的高階主管或專案關係人等) 共用活頁簿與資料。當您在 SharePoint 網站上使用 Excel Services 時,可以享有下列增強功能:

  • 從 Backstage 共用活頁簿   在 Excel 2010 之前,您就可以將工作表資料儲存並發佈至 SharePoint 網站。而 Excel 2010 的這些選項目前都更便利地位於 Microsoft Office Backstage 檢視的 [共用] 索引標籤上。

  • 更多 Excel 功能的支援   在 Excel 2010 之前,若活頁簿含有不支援的功能,即無法在瀏覽器中開啟該活頁簿。但幾乎所有 Excel 2010 活頁簿,即使含有不支援的功能,都可加以開啟。此外,Excel Services 中支援更多 Excel 功能,包括如走勢圖與交叉分析篩選器等新的 Excel 2010 功能。

  • 編輯活頁簿與共同作業   若您將活頁簿發佈至安裝了 Excel Services 的 SharePoint 網站,您即可在支援的 Web 瀏覽器中檢視與編輯活頁簿。此外,您與同事也可同時在同一份活頁簿上工作。這表示您再也不需要使用電子郵件來回傳送活頁簿,或等某位同事在伺服器上將活頁簿移回後才能加以編輯。例如,想像一下,現在您和經理同時在不同辦公室中檢視同一份工作表。若您對資料做了變更,您的經理也會在畫面上看到該項變更。如需 Excel Services 的詳細資訊,請參閱 Excel Services 的新功能 (SharePoint Server 2010) (https://go.microsoft.com/fwlink/?linkid=168442\&clcid=0x404)。

  • 增強的程式設計   這包括下列部分:

    • 改良的 Web 服務 API

    • 新的 REST API

    • 新的 JavaScript OM

  • 支援新 XL 功能與視覺效果   包括交叉分析篩選器、走勢圖、新式設定格式化的條件以及其他功能。

  • 更好的管理指令碼能力   透過使用 Windows PowerShell。

Office 套件的變更

新的 64 位元版本之 Office 能處理大型資料集,這項功能在 Excel 2010 時特別顯得重要。您可以搭配新的 VBA 7.0 一起使用。使用 64 位元版本的 Excel 2010 時,您可能需要更新 VBA。如需詳細資訊,請參閱 Excel 2010 – 現在能處理更多的資料!(部落格) (可能為英文網頁)

Backstage 檢視

新的 Backstage 檢視取代了傳統的 [檔案] 功能表。Backstage 中可以使用所有檔案管理工作。按一下 [檔案] 索引標籤可存取 [Backstage] 檢視。之前您雖可將工作表資料儲存並發佈至 SharePoint 網站,但 Excel 2010 已將這些選項集中設於 Microsoft Office Backstage 檢視的 [共用] 索引標籤上方便您的存取。如需詳細資訊,請參閱 Backstage (部落格) (可能為英文網頁)

Excel 2010 64 位元優勢

64 位元版本的應用程式跟以往相較,能使用更多實體記憶體,這對於需要處理相當大型資料集的使用者來說尤其重要。Excel 2010 在 64 位元架構上多所著墨,不僅最佳化了記憶體的使用,也確保了儲存格表格及相關作業均能儘速運作。

例如,使用 64 位元 Excel 建立的較大活頁簿,在 32 位元 Excel 中可能因為太大而無法開啟。但一般來說,活頁簿都可以在 32 位元和 64 位元之間互換。如需 64 位元支援與程式碼相容性的詳細資訊,請參閱 Excel 2010 的程式設計強化 (部落格) (可能為英文網頁)

變更的功能

本節摘要 IT 管理員可能會感興趣之 Excel 2010 中的功能變更。如需變更功能的詳細資訊,請參閱 Excel 2010 停用的功能與修改的功能 (https://go.microsoft.com/fwlink/?linkid=182569\&clcid=0x404)。

處理使用者需求

本節重點在於說明 Excel 2010 於處理使用者需求上的變更,尤其是程式設計方面的加強。

相容模式工具

當您在 Excel 2010 中開啟較早版本的 Excel 時,會停用 Excel 2010 中的新功能。例如,開啟舊版 Excel 時,新的 2010 走勢圖與交叉分析篩選器功能都會停用。以 Excel 97-2003 檔案格式 (.xls) 建立的活頁簿,會自動以「相容模式」開啟。以 Excel 2010 建立的活頁簿,若要提供給使用舊版 Excel 的其他使用者使用,應開啟「相容模式」,以免不慎使用了與舊版 Excel 不相容的函數及功能。若您預計將活頁簿與尚未移轉至 Office Excel 2007 或更新版本的使用者共用時,這一點非常重要。

檔案載入效能

檔案載入 (開啟與儲存) 已強化了平行處理與 Excel 2010 的多核心功能。但是,活頁簿的結構與內容,仍會大幅影響效能。例如,若活頁簿中僅有一個非常大的工作表,則光是載入一份工作表,即可能需要花費相當大量的時間。但若您有兩個非常大型的工作表,則當第一個工作表仍在載入記憶體時,Excel 就得先在磁碟外讀取第二個工作表。

商務智慧

商務智慧 (BI) 是用以支援決策制定的一項技術種類。

樞紐功能表增強功能

在 Excel 2010 中使用樞紐分析表更加簡便與快速。還有一些主要增強功能包括:

  • 改良的效能   Excel 2010 中的多執行緒,能協助加快樞紐分析表中的資料擷取、排序及篩選。

  • OLAP Write-back 支援 (也稱為樞紐分析表的模擬分析)   在 Excel 2010 中,使用者可在樞紐分析表儲存格中修改值、利用新的值重新計算樞紐分析表,並在達到滿意結果之後,將修改的資料發佈至線上分析處理 (OLAP) Cube (或 Analysis Services Cube),以將該資料與其他使用者共用。如需詳細資訊,請參閱 Excel 2010 樞紐分析表模擬分析 (Writeback) (可能為英文網頁)

  • 命名集   命名集是一項工具,其可用以建立可重複使用的項目群組,以用於樞紐分析表中。您也可以用其他方式將不同階層 (非對稱報表) 的項目合併。您可依據自訂的多維度運算式 (MDX),建立樞紐分析表。或使用動態集,建立以篩選為基礎且會動態變更的樞紐分析表。如需詳細資訊,請參閱 Excel 2010 的樞紐分析表命名集 (部落格) (可能為英文網頁)

  • 動態集支援   當您重複處理資料的相同項目集時,Excel 2010 可讓您將這些項目之邏輯分組建立為單一物件,並重複使用。若是 OLAP 樞紐分析表使用者,其支援在矩陣中使用篩選的動態轉譯。

篩選

大型工作表篩選能在表格與樞紐分析表檢視中快速找到及顯示特定資料。使用新的搜尋篩選功能可在大型資料集之間更快速的移動。如需詳細資訊,請參閱 Excel 2010:新的搜尋篩選 (部落格) (可能為英文網頁)

設定格式化的條件

設定格式化的條件能建立活頁簿上不同工作表的參照 (跨工作表設定格式化的條件)。您可使用設定格式化的條件,探索及顯示重要的趨勢,以及突顯資料的例外情況。而且可以使用更多樣式、資料橫條選項以及新的圖示集。您也可以在設定格式化的條件規則中參照其他工作表。設定格式化的條件會儲存所用公式的相依性,如此即不需要經常重新評估整個設定格式化的條件。樞紐分析表或捲動會更快速地重新整理,以更快速地顯示。如需詳細資訊,請參閱 Excel 2010 之更多設定格式化的條件功能 (部落格) (可能為英文網頁)

圖示集

圖示集是一種新式的設定格式化的條件。每個儲存格中的圖示,都代表所選範圍中相對於其他儲存格的一個值。圖示集對於建立資料分析中類似的資料群組來說是相當好用。如需詳細資訊,請參閱 Excel 2010 的圖示集強化 (部落格) (可能為英文網頁)

資料橫條

資料橫條現在會依據其值,按比例調整。負值會更清楚地顯示而零值則會隱藏。如需詳細資訊,請參閱 Excel 2010 的資料橫條強化 (部落格) (可能為英文網頁)

OfficeArt 控制項與物件

在 Excel 2010 中,除了圖形物件之外,下列控制項與物件都已轉換為新的 OfficeArt 技術:

  • 表單控制項

  • Microsoft ActiveX 物件

  • OLE 物件

  • 照相機工具物件

在舊版 Microsoft Excel 中繪製的圖形物件,若未升級至 Microsoft Excel 2010 SmartArt 格式,即無法與利用 Excel 2010 SmartArt 格式所建立或升級的圖形物件群組在一起。混合的圖形物件會分層顯示,舊版的圖形物件會繪製於所有新版的上層。也就是說,您無法在以舊版 Excel 所建立的對話方塊表中顯示 Excel 2010 圖表。即使按一下 [選取物件] ([常用] 索引標籤,[編輯] 群組中的 [尋找與選取] 按鈕),您也無法存取新的圖形物件。若要選取較新的圖形物件,您必須使用 [選取多個物件] 命令 ([檔案] 索引標籤,[選項],[自訂功能區])。

圖樣填滿

在 2007 中移除的圖樣填滿功能,已重新出現在 Excel 2010 中。舊版 Excel 中以圖樣填滿功能所格式化的圖表仍會保留,且在於 Office Excel 2007 中開啟時,會顯示填滿圖樣。如需詳細資訊,請參閱 圖表圖樣填滿 (部落格) (可能為英文網頁)

策略性改良

圖表增強功能

使用 Excel 2010 的圖表更形輕鬆了。其包括以下特定增強功能:

  • 新圖表限制   使用 Microsoft Office Excel 2007 的圖表更形輕鬆了。特定增強功能包括新的圖表限制。在 Microsoft Office Excel 2007 的 2-D 圖表中,一個資料數列最多可以有 32,000 個資料點。而在 Excel 2010 中,資料數列中的資料點數目,則只受限於可用的記憶體大小。這讓使用者 (尤其是科學社群中的使用者) 能高效率地視覺化與分析大型資料集。但若在 32 位元電腦中計算大型 64 位元工作表時,可能會導致記憶體錯誤。

  • 圖表項目的巨集錄製   在 Office Excel 2007 中,格式化圖表或其他物件時,錄製巨集不會產生任何巨集程式碼。但是在 Excel 2010 中,您可以使用巨集錄製以記錄圖表與其他物件的格式變更。

  • 圖表 UI 的強化   增強功能包括樞紐分析圖互動、格式化增強功能、同位檢查改良以及限制增加。按兩下任何圖表項目,即會出現格式對話方塊。按一下右鍵即會出現浮動工具列,其中含有圖表元素選取器,也可再度使用圖樣填滿功能。現在,在格式化圖表時,您可以錄製巨集以再次使用格式與版面配置變更。在座標縮放比例、版面配置、視覺同位檢查與物件模型同位檢查領域中的同位檢查皆已改良。圖表上的資料大小限制已遭移除或已增加。已移除之前每一 2D 資料數列有 32,000 點的限制,目前的限制為機器的記憶體。而現在 256,000 資料點的上限也已移除。唯一的限制是可用記憶體與電腦的容量。如需詳細資訊,請參閱 Excel 2010 的更多圖表增強功能 (部落格) (可能為英文網頁)

移除的功能

本節重點在於說明已從 Excel 2010 移除,但 IT 管理員可能會感興趣的舊版 Microsoft Office 功能。如需移除之功能的詳細資訊,請參閱 Excel 2010 停用的功能與修改的功能 (https://go.microsoft.com/fwlink/?linkid=182569\&clcid=0x404)。

處理使用者需求

本節重點在於說明 Excel 2010 於處理使用者需求上的變更,尤其是程式設計方面的加強。

美工圖案工作窗格搜尋方塊

方塊中的 [搜尋] 已不再提供,也就是說,您已不能再將搜尋限制在特定的內容集合中。若要縮小搜尋範圍,您可以在 [搜尋目標] 方塊中,使用多個搜尋字詞。

美工圖案工作窗格多媒體藝廊

「多媒體藝廊」是一項工具,其能將存放在硬碟上的美工圖案及其他媒體檔案整理與分類。多媒體藝廊現在已無法從 Office 程式的 [美工圖案] 工作窗格直接存取。此外,多媒體藝廊還有下列變更:

  • 雖然您可以從多媒體藝廊中刪除多媒體,但您已無法從特定集合中刪除多媒體。

  • 能讓您尋找類似樣式之多媒體的命令已無法使用。

  • 能讓您將多媒體以電子郵件訊息方式傳送的命令已無法使用。

  • 清單與詳細資料檢視已無法使用。所有多媒體都會在多媒體藝廊中以縮圖方式顯示。

  • [多媒體藝廊連結] 已無法使用。若要從 Windows 7、Windows Vista 或 Windows XP 開啟 Microsoft 多媒體藝廊,請依序按一下 Windows [開始] 按鈕、[所有程式]、[Microsoft Office]、[Microsoft Office 2010 工具],然後按一下 [Microsoft 多媒體藝廊]。

  • 自動尋找電腦上多媒體檔案並將其組織為一個集合的命令已不存在。但是,您仍可以手動新增多媒體至多媒體藝廊,或從掃瞄器或照相機匯入多媒體。

計算功能

條件式加總精靈

Excel 2010 中的 [條件式加總精靈] 已由包括 SUMIF 與 SUMIFS 函數的 [函數精靈] 所取代。在較早版本中由 [條件式加總精靈] 所產生的公式仍可繼續使用,且可利用其他方法加以編輯。但 Excel 2010 已不再提供 [條件式加總精靈] 增益集。

查閱精靈

Excel 2010 中的 [查閱精靈] 已由包括 SUMIF 與 SUMIFS 函數的 [查閱精靈] 所取代。在較早版本中由 [查閱精靈] 所產生的公式仍可繼續使用,且可利用其他方法加以編輯。但 Excel 2010 已不再提供 [查閱精靈] 增益集。

更新的統計函數

下表顯示為了提昇正確度而修改或重新設計之統計分佈函數計算的演算法。

描述 函數

二項分配函數

BINOMDIST,CRITBINOM

卡方分配函數

CHIDIST,CHIINV

指數分配函數

EXPONDIST

F 分配函數

FDIST,FINV

伽瑪分配函數

GAMMADIST,GAMMAINV

超幾何分配

HYPGEOMDIST

對數分配

LOGNORMDIST,LOGINV

負二項分配

NEGBINOMDIST

常態分配

NORMDIST,NORMINV

標準常態分配

NORMSDIST,NORMSINV

波氏分配

POISSON

Student's 式 T 分配

TDIST,TINV

Weibull 分配

WEIBULL

下表顯示已加強精確度的其他函數。

描述 函數

雙曲反正弦值

ASINH

CEILING 函數

CEILING

CONVERT 函數

CONVERT

誤差函數

ERF

互補誤差函數

ERFC

FLOOR 函數

FLOOR

伽瑪函數的自然對數

GAMMALN

正數數值

GEOMEAN

MOD 函數

MOD

隨機號碼函數

RAND

樣本標準差

STDEVS

樣本變異

VARS

隨著精確度的改良,Excel 也接受更大範圍的輸入值,這也導致某些函數會傳回範圍更大的結果。例如,ERF 與 ERFC 函數現在可接受負數輸入值,而 MOD 函數也能接受更大的輸入值。如需統計函數強化的詳細資訊,請參閱 Microsoft Office Excel 2010 的函數強化 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=186148\&clcid=0x404) (可能為英文網頁)

Office 套件的變更

[其他動作] 的智慧標籤

在 Excel 2010 中,智慧標籤已由快顯功能表的 [其他動作] 所取代。智慧標籤識別器不會再自動識別文字,且也不會將啟動的儲存格中之文字以紫色虛底線標示出來。反之,若要觸發資料識別函數並檢視與文字相關的自訂動作,使用者要改而選取該文字並選擇快顯功能表 (以滑鼠右鍵按一下所選儲存格加以啟動) 上的 [其他動作] 項目。

月曆控制項

月曆控制項 (mscal.ocx) 原先是可用於 Access 工作表中的一項 Microsoft Access 功能。Access 2010 中已移除月曆控制項,且已無法在 Excel 2010 中使用。但使用者可以使用日期選擇器或自訂的月曆控制項。

移轉考量

規劃移轉至 Excel 2010 時,請檢閱 Excel 2010 新增、變更及移除的功能。因為 Excel 2010 和 Office Excel 2007 有很多相似處 (如原生檔案格式相同),因此當您移轉到 Excel 2010 時,也請檢閱及使用 Office Excel 2007 的現有移轉文件。

MSXML5

Excel 2010 不支援 MSXML5。當使用者嘗試執行用 MSXML5 所建立的 Excel 擴充解決方案時,會收到執行階段錯誤。您可將程式碼移轉至 MSXML6 或移轉至使用 .NET Framework 的 Managed 程式碼。

VBA 設定移轉

在 Office 2010 中,Visual Basic for Applications (VBA) 6.0 已更新為 VBA 7.0。VBA 7.0 設定在移轉之後會重設回其預設值,而不會自動重新填入值。這是因為 VBA 的登錄設定,在 Office 2010 中位於不同的登錄區,如下表所示。

版本 登錄子機碼

Office 2000 到 Office 2007

HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\6.0\Common

Office 2010

HKEY_CURRENT_USER\SOFTWARE\Microsoft\VBA\7.0\Common

若要更正此問題,請將 VBA 6.0 登錄機碼從 6.0 登錄區複製到 7.0 登錄區。

如需詳細資訊,請參閱<移轉至 Office 2010 的使用者登錄設定>及 32 位元與 64 位元版本 Office 2010 的相容性 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=185841\&clcid=0x404) (可能為英文網頁)。