ObjectFrame.SizeMode-Eigenschaft (Access)

Verwenden Sie die SizeMode-Eigenschaft , um anzugeben, wie die Größe eines Bilds oder eines anderen Objekts in einem gebundenen Objektrahmen, einem ungebundenen Objektrahmen oder einem Bildsteuerelement festgelegt werden soll.

Syntax

Ausdruck. Sizemode

Ausdruck Eine Variable, die ein ObjectFrame-Objekt darstellt.

HinwBemerkungeneise

Die Eigenschaft SizeModeSizeMode verwendet die folgenden Einstellungen.

Einstellung Visual Basic Beschreibung
Clip acOLESizeClip (Standardeinstellung) Zeigt das Objekt in der tatsächlichen Größe an. Wenn das Objekt größer ist als das Steuerelement, wird sein Bild an den Rändern des Steuerelements abgeschnitten.
Strecken acOLESizeStretch Passt die Größe des Objekts so an, dass das Steuerelement ganz ausgefüllt ist. Diese Einstellung kann die Proportionen des Objekts verzerren.
Zoom acOLESizeZoom Zeigt das Objekt vollständig an, nachdem dessen Größe so angepasst wurde, dass es entweder in der Höhe oder in der Breite den Rahmen des Diagramms oder Objekts genau ausfüllt, ohne die Proportionen des Objekts zu verzerren. Diese Einstellung kann zusätzlichen Platz im Steuerelement hinterlassen, falls das Steuerelement angepasst wird.

Verwenden Sie die Einstellung Abschneiden, um das Objekt am schnellsten anzuzeigen. Verwenden Sie die Einstellung Stretch für Balkendiagramme und Liniendiagramme, ohne sich um Größenanpassungen zu kümmern. Dagegen können Kreise und Abbildungen von Fotos durch diese Einstellung verzerrt werden.

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.