(Visio) 的 Application.LanguageSettings 屬性

會傳回 Microsoft Office (MSO) LanguageSettings 介面的參考。 唯讀。

語法

運算式LanguageSettings

expression 代表 Application 物件的變數。

傳回值

物件

註解

使用 LanguageSettings 屬性取得 MSO LanguageSettings 介面的參考之後,您可以使用該介面的方法來取得安裝 Office 時所用語言的地區設定識別碼 (LCID) 、使用者介面 (UI) 語言、說明語言,以及在 UI 中編輯慣用語言的目前設定。 如下列範例所示。

不過,您無法使用LanguageSettings介面來變更語言設定;您只能在 [Microsoft Office 語言設定] 對話方塊中變更語言設定, (啟動>所有程式>Microsoft Office>Office Tools>Microsoft Office 語言設定) 。

範例

下列 Microsoft Visual Basic for Applications (VBA) 巨集會顯示如何使用 LanguageSettings 屬性取得 MSO LanguageSettings 介面,然後使用該介面的兩個方法取得 UI 的語言設定識別碼,並測試是否將英文 (美國) 設定為編輯時使用的偏好語言。

Public Sub LanguageSettings_Example() 
 
    Dim msoLanguageSettings As LanguageSettings 
 
    Set msoLanguageSettings = Application.LanguageSettings 
    Debug.Print msoLanguageSettings.LanguageID(msoLanguageIDUI) 
    Debug.Print msoLanguageSettings.LanguagePreferredForEditing(msoLanguageIDEnglishUS) 
     
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應