Freigeben über


Range.SetCellDataTypeFromCell-Methode (Excel)

Erstellt eine weitere Instanz eines verknüpften Datentyps, z. B. Aktien oder Geografie, die in einer anderen Zelle vorhanden ist. Die neue Instanz wird auf die gleiche Weise wie die ursprüngliche mit der Datenquelle verknüpft, sodass sie vom Dienst aus aktualisiert wird, wenn Sie die Workbook.RefreshAll-Methode aufrufen.

Syntax

Ausdruck. SetCellDataTypeFromCell (Range, LanguageCulture)

Ausdruck Eine Variable, die das Range-Objekt darstellt, in das Sie den Verknüpften Datentyp kopieren möchten.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Range Erforderlich Range Der Bereich, aus dem Sie den Verknüpften Datentyp kopieren möchten. Wenn der Bereich mehr als eine Zelle enthält, wird nur die obere linke Zelle verwendet.
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.

Beispiel

Wenn Sie in Zelle A1 den Datentyp Geography Linked für die Stadt Seattle haben, kopiert dieser Code die Entität Seattle in Zelle B2.

Range("B2").SetCellDataTypeFromCell Range("A1")

Nach der Ausführung enthalten die Zellen A1 und B2 einen Seattle-Datentyp, und beide werden aktualisiert, wenn Sie die RefreshAll-Methode aufrufen. Es werden keine anderen Zelleneigenschaften, z. B. Formate, von A1 nach B2 kopiert.

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.