方法 : Office Multilingual User Interface を使用する
Multilingual User Interface (MUI) は Microsoft Office の機能であり、これによりエンド ユーザーは、ユーザー インターフェイス (UI) の言語を変更できます。たとえば、英語の UI で作業しているエンド ユーザーは、UI の言語をスペイン語に変更できます。
対象: このトピックの情報は、Office 2013 および Office 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。
アプリケーションを使用する Office ユーザーの言語バージョンが多岐にわたる場合は、ユーザーのコンピューターで動作する Office の言語に合わせて UI 文字列の言語を自動的に変更するコードを追加できます。ただし、ユーザーが正しいリソースをインストールしていることが前提となります。
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 アプリケーションを使用する