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.