Dans ce didacticiel, vous apprendrez comment activer ou désactiver le Wrap Text dans Excel à l'aide de VBA.
Habillage de texte avec VBA
Vous enveloppez le texte dans une cellule ou une plage en définissant la propriété Range.WrapText de l'objet Range sur True. Le code suivant enveloppera le texte dans la cellule A1 :
1 | Worksheets("Sheet1").Range("A1").WrapText = True |
Le résultat est:
Vous pouvez également envelopper une plus grande plage de cellules :
1 | Plage ("A1:A10").WrapText = True |
Désactiver l'encapsulation dans une cellule à l'aide de VBA
Vous pouvez désactiver l'habillage du texte dans une certaine cellule ou plage à l'aide de VBA. Le code suivant désactivera l'habillage du texte dans la cellule B2 :
1 | Range ("B2").WrapText = False |
Désactivation du wrapping dans une feuille de calcul entière
Vous pouvez désactiver l'habillage du texte dans toutes les cellules d'une feuille de calcul à l'aide de VBA. Le code suivant vous permettra de désactiver l'habillage du texte dans toutes les cellules de l'ActiveSheet :
12345 | Sous DisableWrapText ()Cells.WrapText = FalseFin du sous-marin |