Selection.FillStyle, propriété (Visio)

Renvoie ou définit le style de remplissage d'un objet. Lecture-écriture.

Syntaxe

expression. FillStyle

Expression Variable qui représente un objet Selection .

Valeur renvoyée

Chaîne

Remarques

Définir la propriété FillStyle revient à sélectionner un style dans la liste Style de la boîte de dialogue Remplissage (cliquez avec le bouton droit sur la forme, pointez sur Format, puis cliquez sur Remplissage.

Si le style défini n'existe pas, une erreur se produit. Définir un type de style en se basant sur un autre type (par exemple, associer la propriété FillStyle à un style de trait) n'a aucun effet. Définir un type de style en se basant sur un autre type comportant plusieurs jeux d'attributs ne modifie que les attributs concernés. Par exemple, si vous définissez la propriété FillStyle en indiquant un style comportant des attributs de trait, de texte et de remplissage, seuls les attributs de remplissage sont modifiés.

Pour conserver la mise en forme locale d'une forme, utilisez la propriété FillStyleKeepFmt.

À compter de Microsoft Visio 2002, la définition d’une chaîne de longueur nulle («  ») à la propriété FillStyle entraîne la réapparition du style de base à la sélection ou à la forme. (Les versions antérieures génèrent une exception « aucun style de ce type ». Si la sélection ou la forme n’a pas de masque, son style reste inchangé.

Exemple

Cette macro Microsoft Visual Basic pour Applications (VBA) indique comment dessiner un ovale et définir sa propriété FillStyle. Pour exécuter cette macro, ouvrez un dessin basé sur le modèle Diagramme simple.

 
Public Sub FillStyle_Example() 
 
 Dim vsoShape As Visio.Shape 
 
 Set vsoShape = ActivePage.DrawOval(1.5, 10.5, 7.5, 6.5) 
 vsoShape.FillStyle = "Basic" 
 
End Sub

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.