Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie die OLETypeAllowed-Eigenschaft , um den Typ des OLE-Objekts anzugeben, das ein Steuerelement enthalten kann. Byte-Wert mit Lese-/Schreibzugriff.
Syntax
Ausdruck. OLETypeAllowed
Ausdruck Eine Variable, die ein ObjectFrame-Objekt darstellt.
Hinweise
Die OLETypeAllowed-Eigenschaft verwendet die folgenden Einstellungen.
| Einstellung | Konstante | Beschreibung |
|---|---|---|
| Verknüpft | acOLELinked | Das Steuerelement kann nur ein verknüpftes Objekt enthalten. |
| Eingebettete | acOLEEmbedded | Das Steuerelement kann nur ein eingebettetes Objekt enthalten. |
| Entweder | acOLEEither | (Standard) Das Steuerelement kann entweder ein verknüpftes oder ein eingebettetes Objekt enthalten. |
Hinweis
Bei ungebundenen Objektframes und Diagrammen können Sie die OLETypeAllowed-Einstellung nicht ändern, nachdem ein Objekt erstellt wurde. Bei gebundenen Objektfeldern dagegen können Sie die Einstellung ändern, nachdem das Objekt erstellt wurde. Änderungen, die Sie an der Einstellung der OLETypeAllowed-Eigenschaft vornehmen, wirken sich nur auf neue Objekte aus, die Sie zu dem Steuerelement hinzufügen.
Um den Typ des OLE-Objekts zu bestimmen, das ein Steuerelement bereits enthält, können Sie die OLEType-Eigenschaft verwenden.
Beispiel
Im folgenden Beispiel wird ein verknüpftes OLE-Objekt mithilfe eines ungebundenen Objektrahmens namens OLE1 erstellt und das Steuerelement so groß, dass der gesamte Inhalt des Objekts angezeigt wird, wenn der Benutzer eine Befehlsschaltfläche auswähnt.
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
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.