次の方法で共有


Application.LanguageSettings プロパティ (Visio)

Microsoft Office (MSO) LanguageSettings インターフェイスへの参照を返します。 読み取り専用です。

構文

LanguageSettings

expressionApplication オブジェクトを 表す変数。

戻り値

Object

注釈

LanguageSettings プロパティを使用して MSO LanguageSettings インターフェイスへの参照を取得した後、そのインターフェイスのメソッドを使用して、Office のインストール時に使用された言語のロケール識別子 (LCID)、ユーザー インターフェイス (UI) 言語、ヘルプの言語、および UI で編集するための優先言語の現在の設定を取得できます。 次の例に示すように。

ただし、LanguageSettings インターフェイスを使用して言語設定を変更することはできません。言語設定は、[Microsoft Office 言語設定] ダイアログ ボックス ([すべてのプログラム>を開始>]Microsoft Office Microsoft Office>Tools> MicrosoftOffice 言語設定) でのみ変更できます。

次の VBA (Microsoft Visual Basic for Applications) マクロは、LanguageSettings プロパティを使用して、MSO LanguageSettings インターフェイスを取得する方法を示しています。さらに、このプロパティの 2 つのメソッドを使用して、UI 言語セットの ID を取得し、編集に使用する言語に英語 (アメリカ) が設定されているかテストできます。

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 のサポートおよびフィードバックを参照してください。