警告: ユーザー定義の言語設定は移植できません

移植性のない言語設定があります。 この警告の原因と解決策は次のとおりです。

  • コードでカスタム言語設定を使用しました。 コードに対してカスタム言語/国設定を選択すると、コードで使用される言語表記規則は、システムのコントロール パネルでの設定と一致します。 カスタム コードロケール 設定を使用しますが、コードが他のロケールや設定が異なる他のシステムでは動作しない場合があります。 ホスト アプリケーションは、実行されているコンピューターのコントロール パネル設定に基づいて、いくつかの文字列を解析します。 移植先コンピューターでのコントロール パネルの設定が、コードが作成されたコンピューターでの設定と同じでない場合、ホスト アプリケーションで解析される文字列が動作しません (たとえば、ロケール固有の小数点記号に依存するコード)。 したがって、コードを他のユーザーに送らない場合を除き、カスタム言語設定は使用しないでください。 コードを他のユーザーに送ることを予定している場合は、あらかじめ定義されているロケールを選択してください。

詳細については、該当する項目を選択し、F1 キー (Windows の場合) または HELP (Macintosh の場合) を押してください。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。