BoundObjectFrame.Class-Eigenschaft (Access)
Verwenden Sie die Class-Eigenschaft , um den Klassennamen eines eingebetteten OLE-Objekts anzugeben oder zu bestimmen. Zeichenfolge mit Lese-/Schreibzugriff.
Syntax
Ausdruck. Klasse
Ausdruck Eine Variable, die ein BoundObjectFrame-Objekt darstellt.
HinwBemerkungeneise
Die Einstellung der Class-Eigenschaft ist ein Zeichenfolgenausdruck, der von Ihnen oder von Microsoft Access bereitgestellt wird, wenn Sie ein OLE-Objekt erstellen oder einfügen.
Ein Klassenname definiert den Typ des jeweiligen OLE-Objekts. Microsoft Excel unterstützt z. B. mehrere OLE-Objekttypen, einschließlich Tabellenblätter und Diagramme. Deren Klassennamen lautet jeweils Excel.Sheet und Excel.Chart.
Hinweis
Wenn Sie den Klassennamen eines OLE-Objekts wissen möchten, finden Sie die entsprechenden Informationen in der Dokumentation der Anwendung, von der das Objekt bereitgestellt wird.
Die Einstellung der Class-Eigenschaft wird aktualisiert, wenn Sie ein Objekt aus der Zwischenablage kopieren. Wenn Sie beispielsweise ein Microsoft Excel-Diagramm aus der Zwischenablage in ein OLE-Objekt einfügen, das zuvor ein Excel-Arbeitsblatt enthielt, ändert sich die Einstellung der Class-Eigenschaft von "Excel.Sheet" in "Excel.Chart". Sie können ein Objekt aus der Zwischenablage einfügen, indem Sie Visual Basic verwenden, um die Action-Eigenschaft des Steuerelements auf acOLEPaste oder acOLEPasteSpecialDlg festzulegen.
Hinweis
Die Eigenschaften OLEClass und Class ähneln sich zwar, sind aber nicht identisch. Die Einstellung der OLEClass-Eigenschaft ist eine allgemeine Beschreibung des OLE-Objekts, während die Einstellung der Class-Eigenschaft der Name ist, der verwendet wird, um auf das OLE-Objekt in Visual Basic zu verweisen. Beispiele für die Einstellung der Eigenschaft OLEClassOLEClass sind: Microsoft Excel Chart, Microsoft Word Document und Paintbrush Picture.
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äht.
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.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Feedback senden und anzeigen für