Freigeben über


Range.ConvertToLinkedDataType-Methode (Excel)

Versucht, alle Zellen im Bereich in einen verknüpften Datentyp wie Aktien oder Geografie zu konvertieren.

Syntax

Ausdruck. ConvertToLinkedDataType (ServiceID, LanguageCulture)

Ausdruck Eine Variable, die ein Range-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
ServiceID Erforderlich Long Die ID des Diensts, der die verknüpfte Entität bereitstellt.
LanguageCulture Erforderlich String Eine Zeichenfolge, die die LCID der Sprache und Kultur darstellt, die Sie für die verknüpfte Entität verwenden möchten.

HinwBemerkungeneise

Die Methode schlägt fehl und löst eine Laufzeit-Ausnahme 1004 aus, wenn das angegebene Gebietsschema für den angegebenen Dienst nicht unterstützt wird.

In diesen Fällen hat dies keine Auswirkungen (und löst keine Ausnahme aus):

  • Die Zellen im Bereich sind leer (das heißt, es gibt nichts zu konvertieren).
  • Die Zellen im Bereich enthalten eine Formel. Wenn Sie einen solchen Bereich konvertieren möchten, müssen Sie die Zellwerte zuerst auf das aktuelle Berechnungsergebnis festlegen.
  • Die Zellen im Bereich wurden bereits in den angegebenen Datentyp konvertiert.

Beispiel

Dieser Code konvertiert Zelle E5 in den Datentyp Aktien verknüpft im US-English Gebietsschema.

Range("E5").ConvertToLinkedDataType ServiceID:=268435456, LanguageCulture:= "en-US"

Dieser Code konvertiert Zelle E6 in einen Geography Linked-Datentyp im gebietsschema US-English.

Range("E6").ConvertToLinkedDataType ServiceID:=536870912, LanguageCulture:= "en-US"

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.