Contrôler la transparence d'une image

Bonjour,

Je voudrais savoir comment changer la transparence d'une image via une macro.

Avec une forme il n'y a pas de soucis, je rentre ça et ça fonctionne :

ActiveSheet.Shapes(1).Fill.Transparency = [0:1]

Cependant pour une image, j'ai essayé plusieurs écritures et ça ne fonctionne pas :

ActiveSheet.Shapes(1).Fill.Transparency = [0:1]

ActiveSheet.Shapes(1).PictureFormat.Transparency = [0:1]

ActiveSheet.Shapes(1).Transparency = [0:1]

Même quand j'essaye d'enregistrer une macro en modifiant la transparence de l'image, le module créé ne donne rien. Est-ce au moins possible de le faire ?

Merci.

Bonjour,

Vous ne pouvez jouer que sur le brillance et le contraste, comme ceci:

    With ActiveSheet.Shapes(1).PictureFormat
        .Brightness = 0.6
        .Contrast = 0.6
    End With

Cdlt

Ah d'accord je trouve ça étrange qu'une caractéristique puisse être modifiée sur tableur et pas par la macro.

Rechercher des sujets similaires à "controler transparence image"