OVH Cloud OVH Cloud

Renvoi automatique à la ligne en vba

8 réponses
Avatar
david morio
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection de
cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david

8 réponses

Avatar
denis P
Bonjour David
Renvoi automatique à la ligne pour la sélection courante

Selection.WrapText = True

denis p.


"david morio" a écrit dans le message
de news:
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection
de

cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david


Avatar
isabelle
bonjour david,

Columns("A:A").WrapText = True

isabelle


Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection de
cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david


Avatar
david morio
Merci beauxoup Denis. Mais cela amène une nouvelle question: Comment se
fait-il que "wraptext" n'est pas mentionné dans l'explorateur d'objet de vba
?

david


Bonjour David
Renvoi automatique à la ligne pour la sélection courante

Selection.WrapText = True

denis p.


"david morio" a écrit dans le message
de news:
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection
de

cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david







Avatar
isabelle
bonjour david,

regarde dans la bibliothèque excel à la la classe CellFormat.

isabelle


Merci beauxoup Denis. Mais cela amène une nouvelle question: Comment se
fait-il que "wraptext" n'est pas mentionné dans l'explorateur d'objet de vba
?

david


Bonjour David
Renvoi automatique à la ligne pour la sélection courante

Selection.WrapText = True

denis p.


"david morio" a écrit dans le message
de news:
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection
de

cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david









Avatar
denis P
Car "wraptext" n'est pas un objet, c'est une propriété applicable aux objets
Range et Style.
Si dans l'explorateur d'objet tu choisis Range (dans 1er col Classe) tu
trouvera dans la colonne de droite (Membre de...) toutes les propriétés et
fonctions supportées par les objet range.
denis p.



"david morio" a écrit dans le message
de news:
Merci beauxoup Denis. Mais cela amène une nouvelle question: Comment se
fait-il que "wraptext" n'est pas mentionné dans l'explorateur d'objet de
vba

?

david


Bonjour David
Renvoi automatique à la ligne pour la sélection courante

Selection.WrapText = True

denis p.


"david morio" a écrit dans le
message


de news:
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une
sélection



de
cellules (en l'occurence une colonne entière dans mon cas), d'activer
le



renvoi automatique à la ligne que l'on retrouve dans le menu excel:
Format



--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la
ligne



automatiquement (case à cocher)?

Merci d'avance pour votre aide

david









Avatar
Denis
Bonjour,
il l'est à la classe range et à la classe style

Denis (un autre)
-----Message d'origine-----
Merci beauxoup Denis. Mais cela amène une nouvelle
question: Comment se

fait-il que "wraptext" n'est pas mentionné dans
l'explorateur d'objet de vba

?

david


Bonjour David
Renvoi automatique à la ligne pour la sélection
courante



Selection.WrapText = True

denis p.


"david morio" a
écrit dans le message


de news:B34AC9CF-1B41-460A-94E1-



Bonjour,

Existe-t-il un objet vba qui permette , pour une
cellule ou une sélection



de
cellules (en l'occurence une colonne entière dans
mon cas), d'activer le



renvoi automatique à la ligne que l'on retrouve dans
le menu excel: Format



--> Cellule --> Alignement --> Contrôle du texte -->
Renvoyer à la ligne



automatiquement (case à cocher)?

Merci d'avance pour votre aide

david




.






Avatar
david morio
Merci pour tes réponses, Isabelle.

Concernant la classe Cellformat, je sais pas, ma bibliothèque est à l'ouest,
ou pas à jour parce que cette classe est introuvable, quelle que soit la
bibliothèque d'ailleurs. Pour info, je ne l'avais pas mentionné:je suis sous
excel 2000.
En tout cas le script fonctionne, c'est le plus important après tout...mais
quand même c'est bizarre !!!



"isabelle" wrote:

bonjour david,

regarde dans la bibliothèque excel à la la classe CellFormat.

isabelle


Merci beauxoup Denis. Mais cela amène une nouvelle question: Comment se
fait-il que "wraptext" n'est pas mentionné dans l'explorateur d'objet de vba
?

david


Bonjour David
Renvoi automatique à la ligne pour la sélection courante

Selection.WrapText = True

denis p.


"david morio" a écrit dans le message
de news:
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection
de

cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david












Avatar
david morio
Excusez, je suis un crétinus homnibilis:
Dans la boite Rechercher de vb, j'écrivais "WarpText" au lieu de "WrapText"...

... désolé
"david morio" wrote:

Merci beauxoup Denis. Mais cela amène une nouvelle question: Comment se
fait-il que "wraptext" n'est pas mentionné dans l'explorateur d'objet de vba
?

david


Bonjour David
Renvoi automatique à la ligne pour la sélection courante

Selection.WrapText = True

denis p.


"david morio" a écrit dans le message
de news:
Bonjour,

Existe-t-il un objet vba qui permette , pour une cellule ou une sélection
de

cellules (en l'occurence une colonne entière dans mon cas), d'activer le
renvoi automatique à la ligne que l'on retrouve dans le menu excel: Format
--> Cellule --> Alignement --> Contrôle du texte --> Renvoyer à la ligne
automatiquement (case à cocher)?

Merci d'avance pour votre aide

david