Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

VBA-Begriff: PictureFormat-Objekt

Enthält Eigenschaften und Methoden, die für Bilder und OLE-Objekte gelten. Das LinkFormat-Objekt enthält Eigenschaften und Methoden, die nur für verknüpfte OLE-Objekte gelten. Das OLEFormat-Objekt enthält Eigenschaften und Methoden, die für verknüpfte und nicht verknüpfte OLE-Objekte gelten.

Verwenden des PictureFormat-Objekts

Verwenden Sie die PictureFormat-Eigenschaft, um ein PictureFormat-Objekt zurückzugeben. Im folgenden Beispiel werden für die erste Form in myDocument Helligkeit, Kontrast sowie Farbumwandlung festgelegt und die Form anschließend an der unteren Seite um 18 Punkt zugeschnitten. Damit dieses Beispiel funktioniert, muss es sich bei der ersten Form entweder um ein Bild oder ein OLE-Objekt handeln.

Set myDocument = Worksheets(1)
With myDocument.Shapes(1).PictureFormat
    .Brightness = 0.3
    .Contrast = 0.7
    .ColorType = msoPictureGrayScale
    .CropBottom = 18