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