Classe PictureFormat (Excel VBA)

Cet objet contient les propriétés et méthodes qui s'appliquent aux images et aux objets OLE.

Méthodes

Autre Méthodes

IncrementBrightness - Modifie la luminosité de l'image selon la valeur spécifiée. Pour définir la luminosité absolue d'une image, utilisez la propriété Brightness.

IncrementContrast - Modifie le contraste de l'image selon la valeur spécifiée. Utilisez la propriété Contrast pour définir le contraste absolu de l’image.

Propriétés

Brightness Cette propriété renvoie ou définit la luminosité de l'image spécifiée ou l'objet OLE. La valeur de cette propriété doit être un nombre compris entre 0.0 (le plus sombre) et 1 (le plus clair). En lecture/écriture unique.

pft.Brightness =

ColorType Renvoie ou définit le type de transformation de couleur appliquée à l’image ou à l’objet OLE spécifié. Lecture-écriture.

Worksheets(1).Shapes(1).PictureFormat.ColorType = msoPictureGrayScale

Contrast Cette propriété renvoie ou définit le contraste de l'image spécifiée ou l'objet OLE. La valeur de cette propriété doit être un nombre compris entre 0.0 (contraste minimum) et 1,0 (contraste maximum). En lecture/écriture unique.

Worksheets(1).Shapes(1).PictureFormat.Contrast = 0.8

Crop Renvoie un objet Crop qui représente les paramètres de rognage de l’objet PictureFormat spécifié. En lecture seule.

Dim crpCrop As Office.Crop
Set crpCrop = pft.Crop

CropBottom Cette propriété renvoie ou définit le nombre de points qui sont rognés de la partie inférieure de l’image spécifiée ou l’objet OLE. String en lecture/écriture.

Worksheets(1).Shapes(1).PictureFormat.CropBottom = 20

CropLeft Cette propriété renvoie ou définit le nombre de points qui sont rognés du côté gauche de l’image spécifiée ou l’objet OLE. String en lecture/écriture.

Worksheets(1).Shapes(1).PictureFormat
pft.CropLeft =

CropRight Cette propriété renvoie ou définit le nombre de points qui sont retirés du côté droit de l’image spécifiée ou l’objet OLE. String en lecture/écriture.

Worksheets(1).Shapes(1).PictureFormat
pft.CropRight =

CropTop Cette propriété renvoie ou définit le nombre de points qui sont rognés de la partie supérieure de l’image spécifiée ou l’objet OLE. String en lecture/écriture.

Worksheets(1).Shapes(1).PictureFormat
pft.CropTop =

Parent Renvoie l’objet parent pour l’objet spécifié. En lecture seule.

Dim objParent As Object
Set objParent = pft.Parent

TransparencyColor Cette propriété renvoie ou définit la couleur transparente de l'image spécifiée comme une valeur rouge-vert-bleu (RVB). Pour cette propriété prenne effet, la propriété TransparentBackground doit être définie sur True. S'applique uniquement aux bitmaps. Long (en lecture/écriture).

Worksheets(1).Shapes(1).PictureFormat.TransparencyColor = RGB(0,0,255)'blue

TransparentBackground Utilisez la propriété TransparencyColor pour définir la couleur transparente. S'applique uniquement aux bitmaps. En lecture/écriture MsoTriState.

Worksheets(1).Shapes(1).PictureFormat.TransparentBackground = True