Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette propriété indique si les parties de l'image spécifiée qui sont définies comme couleur transparente apparaissent transparents. Lecture-écriture.
Syntaxe
expression. TransparentBackground
expression Variable qui représente un objet PictureFormat .
Valeur renvoyée
MsoTriState
Remarques
La valeur de la propriété TransparentBackground peut être l’une des constantes MsoTriState déclarées dans la bibliothèque de type Microsoft Office et affichées dans le tableau suivant.
| Constante | Description |
|---|---|
| msoFaux | Les parties de l’image dont la couleur est la couleur de transparence n’apparaissent pas transparentes. |
| msoTriEtatMélangé | Valeur renvoyée uniquement, indiquant une combinaison de msoTrue et msoFalse pour les objets spécifiés. |
| msoTriStateToggle | Valeur définie qui bascule entre msoTrue et msoFalse. |
| msoVrai | Les zones de l'image qui utilisent la couleur de transparence ont un aspect transparent. |
Utilisez la propriété TransparencyColor pour définir la couleur transparente.
Cette propriété s'applique uniquement aux bitmaps.
Si vous souhaitez être en mesure de voir, à travers les parties transparentes de l'image jusqu'aux objets situés derrière l'image, vous devez définir la propriété Visible de l'objet FillFormat comme étant mso False. Si votre image a une couleur transparente et que la propriété Visible de l'objet FillFormat a la valeur msoTrue, de remplissage de l'image est visible à travers la couleur transparente, mais les objets situés derrière l'image sont masqués.
Exemple
Cet exemple choisit le bleu comme couleur transparente pour la forme un de la composition active. Pour que cet exemple fonctionne, la forme un doit être une image bitmap.
With ActiveDocument.Pages(1).Shapes(1)
With .PictureFormat
.TransparentBackground = msoTrue
' RGB(0, 0, 255) is the color blue.
.TransparencyColor = RGB(0, 0, 255)
End With
.Fill.Visible = False
End With
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.