次の方法で共有


方法 : Office Multilingual User Interface を使用する

更新 : 2007 年 11 月

Multilingual User Interface (MUI) は Microsoft Office の機能であり、これによりエンド ユーザーは、ユーザー インターフェイス (UI) の言語を変更できます。たとえば、英語の UI で作業しているエンド ユーザーは、UI の言語をスペイン語に変更できます。

アプリケーションを使用する Office ユーザーの言語バージョンが多岐にわたる場合は、ユーザーのコンピュータで動作する Office の言語に合わせて UI 文字列の言語を自動的に変更するコードを追加できます。ただし、ユーザーが正しいリソースをインストールしていることが前提となります。

詳細については、「Office ソリューションのグローバリゼーションとローカリゼーション」を参照してください。

Office の現在の UI 設定を調べるには

  • 現在のスレッドの CurrentUICulture プロパティを使用します。ユーザーのコンピュータで現在動作している Office バージョンの言語に合わせて UI 文字列の言語を設定します。

    System.Threading.Thread.CurrentThread.CurrentUICulture = _
        New System.Globalization.CultureInfo( _
            Application.LanguageSettings.LanguageID( _
                Office.MsoAppLanguageID.msoLanguageIDUI))
    
    System.Threading.Thread.CurrentThread.CurrentUICulture =
        new System.Globalization.CultureInfo(
            Application.LanguageSettings.get_LanguageID(
                Office.MsoAppLanguageID.msoLanguageIDUI));
    

参照

処理手順

方法 : プライマリ相互運用機能アセンブリを利用して Office アプリケーションを使用する

方法 : Office アプリケーションが返すオブジェクトをキャストする

概念

Office ソリューションのグローバリゼーションとローカリゼーション