SourceItem-Eigenschaft (Herkunftselement)

Betrifft

BoundObjectFrame-Objekt

ObjectFrame-Objekt

Mit der SourceItem-Eigenschaft geben Sie die zu OLE/DDE-Verknüpfung Daten in einer Datei an, wenn Sie ein verknüpftes OLE-Objekt erstellt haben. Wert vom Typ String mit Lese-/Schreibzugriff.

Ausdruck.SourceItem

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte aus der Liste Betrifft zurückgibt.

Hinweise

Sie können die SourceItem-Eigenschaft festlegen, indem Sie Daten in Einheiten angeben, die von der Anwendung für das Objekt erkannt werden. Wenn Sie z. B. eine Verknüpfung zu Microsoft Office Excel 2007 einrichten, geben Sie die Herkunftselement-Eigenschaft an, indem Sie einen Zell- oder Zellbereichsbezug wie R1C1 oder R3C4:R9C22 verwenden oder einen benannten Bereich, z. B. Einnahmen.

Hinweis : Die Dokumentation für die Anwendung, die zum Erstellen des Objekts verwendet wurde, enthält Informationen zum Festlegen der Syntax, die zum Beschreiben einer Einheit für Daten für ein bestimmtes Objekt dient.

Sie können diese Eigenschaft festlegen, indem Sie das Eigenschaftenblatt des Steuerelements, ein Makro oder VBA-Code (Visual Basic for Applications (VBA)) verwenden.

In Visual Basic legen Sie diese Eigenschaft mit einem Zeichenfolgenausdruck fest.

Die OLETypeAllowed-Eigenschaft muss auf Verknüpft oder Beides festgelegt sein, wenn Sie diese Eigenschaft verwenden. Geben Sie die zu verknüpfende Datei mithilfe der SourceDoc-Eigenschaft des Steuerelements an.

Beispiel

In dem folgenden Beispiel wird ein verknüpftes OLE-Objekt erstellt, das ein ungebundenes Objektfeld verwendet, das als OLE1 bezeichnet wird, und passt das Steuerelement an, um den gesamten Inhalt des Objekts anzuzeigen, wenn der Benutzer auf eine Befehlsschaltfläche klickt.

Sub Command1_Click
OLE1.Class = "Excel.Sheet" ' Set class name.
' Specify type of object.
OLE1.OLETypeAllowed = acOLELinked
' Specify source file.
OLE1.SourceDoc = "C:\Excel\Oletext.xls"
' Specify data to create link to.
OLE1.SourceItem = "R1C1:R5C5"
' Create linked object.
OLE1.Action = acOLECreateLink
' Adjust control size.
OLE1.SizeMode = acOLESizeZoom
End Sub
Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×