VBA-Programmierung in Microsoft Excel

Tutorial: Die Dialoge

PictureSizeMode-Eigenschaft

Gibt an, wie das Hintergrundbild in einem Steuerelement, Formular oder auf einer Seite angezeigt wird.

Syntax

object.PictureSizeMode [= fmPictureSizeMode]

Die Syntax für die PictureSizeMode-Eigenschaft besteht aus folgenden Teilen:

Teil Beschreibung
object Erforderlich. Ein gültiges Objekt.
fmPictureSizeMode Optional. Die auszuführende Aktion, wenn das zu verwendende Bild und das Formular oder Seite, die das Bild enthalten, nicht die gleiche Größe haben.

Einstellungen

Die Einstellungen für fmPictureSizeMode sind:

Konstante Wert Beschreibung
fmPictureSizeModeClip 0 Schneidet den Teil des Bildes ab, der größer ist als das Formular oder die Seite (Voreinstellung).
fmPictureSizeModeStretch 1 Dehnt das Bild, um das Formular oder die Seite auszufüllen. Diese Einstellung verzerrt das Bild sowohl in vertikaler als auch in horizontaler Richtung.
fmPictureSizeModeZoom 3 Vergrößert das Bild, verzerrt das Bild aber weder in vertikaler noch in horizontaler Richtung.

Hinweise

Die Einstellung fmPictureSizeModeClip gibt an, dass Sie das Bild in seiner ursprünglichen Größe und Skalierung anzeigen möchten. Wenn das Formular oder die Seite kleiner ist als das Bild, zeigt diese Einstellung nur den Teil des Bildes, der auf das Formular oder die Seite passt.

Die Einstellungen fmPictureSizeModeStretch und fmPictureSizeModeZoom vergrößern beide das Bild, aber fmPictureSizeModeStretch verursacht Verzerrungen. Die Einstellung fmPictureSizeModeStretch vergrößert das Bild vertikal und horizontal, bis das Bild die entsprechenden Ränder des Containers oder Steuerelements erreicht. Die Einstellung fmPictureSizeModeZoom vergrößert das Bild, bis entweder die vertikalen oder die horizontalen Ränder des Containers oder Steuerelements erreicht sind. Wenn das Bild zuerst die horizontalen Ränder erreicht, bleibt der übrige Abstand zu den vertikalen Rändern unausgefüllt. Wenn es zuerst die vertikalen Ränder erreicht, bleibt der übrige Abstand zu den horizontalen Rändern unausgefüllt.