Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

摘要

如果您停用 Microsoft Visual Basic for Applications (VBA) 並執行 Microsoft Excel,下列類別中的數種 Excel 功能將無法使用:

  • VBA 專案、XLM 宏程式碼和 ActiveX 控制項

  • 未相容的增益集 (.xla 檔案)

  • 與 VBA 相關的功能表項目、工具列按鈕和快速鍵

注意:您可以透過兩種方式停用 VBA:

  • 在安裝 Excel 時將其安裝設定設為 [無法使用]。

  • 使用停用 VBA for Office 應用程式 系統原則。

其他相關資訊

未啟用 VBA 時,Microsoft Excel 中的下列功能會停用。

VBA 專案、XLM 宏程式碼和 ActiveX 控制項

  • 您無法建立新的程式碼或 ActiveX 控制項,也無法執行現有的程式碼或 ActiveX 控制項。

  • 當您開啟包含這些程式設計相關物件的檔案時,物件會被移除,而且您會收到下列警告:

    此活頁簿已遺失其 VBA Project、ActiveX 控制項以及任何其他程式設計相關功能。

    如果您按一下 [ 確定],Excel 會以唯讀模式開啟檔案,以確保程式設計元件不會意外遺失。

  • 其他程式仍可使用 Excel 物件模型;不過,其他程式將無法將 Excel 自動化以使用這些程式設計物件。

未相容的增益集 (.xla 檔案)

未編譯的增益集是使用 VBA 建立的增益集檔案。 如果您開啟未編譯的增益集,您會收到與開啟包含一般 VBA Project 之檔案相同的警告。

下列清單包含一些無法使用的內建增益集:

  • 分析工具箱

  • 求解

  • 條件式加總精靈

  • 歐元貨幣工具

  • 查閱精靈

  • 所有其他增益集,包括報表管理員和協力廠商廠商的增益集

當未安裝 VBA,而且您開啟包含這些增益集所提供的函數的檔案時,Excel 會將公式結果變更為 #NAME? 因為無法使用函數。

附注 編譯的增益集,例如 .xll 檔案、COM 增益集和自動化增益集,不會受到是否安裝 VBA 的影響。

與 VBA 相關的功能表項目、工具列按鈕及快速鍵

  • [工具] 功能表的 [ ] 子功能表下的所有專案都無法使用,例如 [宏]、[錄製新宏] 和 [Visual Basic 編輯器]

  • 標準 Visual Basic 工具列仍然可以使用,但僅限於三個可用的按鈕:[安全性]、[控制工具箱] 和 [Microsoft Script Editor]。

  • [控制工具箱] 可供使用,但沒有任何按鈕可供使用。

  • 切換到 Visual Basic 編輯器的 ALT+F11 快速鍵已停用,開啟 [執行宏] 對話方塊的 ALT+F8 快速鍵也已停用。

注意:[分析工具箱] 工作表函數會傳回 #NAME? 如果未在 Excel 2007 之前的版本中安裝 VBA,請包含下列專案:
ACCRINT CUMIPMT HEX2BIN IMSUM PRICEMAT
ACCRINTM CUMPRINC HEX2DEC INTRATE QUOTIENT
AMORDEGRC DEC2BIN HEX2OCT ISEVEN RANDBETWEEN
AMORLINC DEC2HEX IMABS ISODD RECEIVED
BESSELI DEC2OCT IMAGINARY LCM SERIESSUM
BESSELJ DELTA IMARGUMENT MDURATION SQRTPI
BESSELK DISC IMCONJUGATE MROUND TBILLEQ
BESSELY DOLLARDE IMCOS MULTINOMIAL TBILLPRICE
BIN2DEC DOLLARFR IMDIV NETWORKDAYS TBILLYIELD
BIN2HEX DURATION IMEXP NOMINAL WEEKNUM
BIN2OCT EDATE IMLN OCT2BIN WORKDAY
複雜效果 IMLOG10 OCT2DEC XIRR
CONVERT EOMONTH IMLOG2 OCT2HEX XNPV
COUPDAYBS ERF IMPOWER ODDFPRICE YEARFRAC
COUPDAYS ERFC IMPRODUCT ODDFYIELD YIELD
COUPDAYSNC FACTDOUBLE IMREAL ODDLPRICE YIELDDISC
COUPNCD FVSCHEDULE IMSIN ODDLYIELD YIELDMAT
COUPNUM GCD IMSQRT 價格
COUPPCD GESTEP IMSUB PRICEDISC
 

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×