Freigeben über


Warnung: Benutzerdefinierte Spracheinstellungen sind nicht portabel

Nicht alle Spracheinstellungen sind portierbar. Diese Warnung hat die folgende Ursache, und es gibt folgende Lösung:

  • Sie haben in Ihrem Code eine benutzerdefinierte Spracheinstellung verwendet. Wenn Sie für Ihren Code eine benutzerdefinierte Sprach-/Ländereinstellung auswählen, stimmen die in Ihrem Code verwendeten Sprachkonventionen mit denen in der Systemsteuerung Ihres Systems überein. Verwenden Siebenutzerdefinierte Codegebietsschemaeinstellungen , aber Ihr Code funktioniert möglicherweise nicht in anderen Gebietsschemas oder auf anderen Systemen mit unterschiedlichen Einstellungen. DieHostanwendung analysiert einige Zeichenfolgen basierend auf den Systemsteuerung Einstellungen des Computers, auf dem sie ausgeführt wird. Wenn die Einstellungen der Systemsteuerung auf dem Zielcomputer mit denen des Computers, auf dem der Code geschrieben wurde, nicht identisch sind, funktionieren die von einer Hostanwendung analysierten Zeichenfolgen nicht, z. B. Code, der von einem gebietsschemaspezifischem Dezimaltrennzeichen abhängt. Deshalb sollten Sie keine benutzerdefinierte Spracheinstellung verwenden, es sei denn, Sie möchten Ihren Code nicht an andere Benutzer senden. Wenn Sie Ihren Code jedoch an andere Benutzer senden möchten, wählen Sie ein vordefiniertes Gebietsschema aus.

Weitere Informationen erhalten Sie, indem Sie das fragliche Element auswählen und F1 (unter Windows) bzw. HILFE (unter Macintosh) drücken.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.