OVH Cloud OVH Cloud

bordure d'une cellule

3 réponses
Avatar
Damien TRUJILLO
Bonjour je voudrais savoir comment on peut faire pour faire les bordures
d'une cellule en VBA?
merci d'avance

3 réponses

Avatar
CAP2
Salut,

plutôt qu'un gros exemple, une astuce :

Enregistre une macro, avec l'enregistreur, dans laquelle tu mets en place
des bordures sur une plage de cellule, et visualise le code qui en
découle...

Tu auras (par exemple pour avoir des bordues doubles autour de ta sélection)
des trucs du style :

With Selection
.Borders(xlEdgeRight).LineStyle = xlDouble
.Borders(xlEdgeLeft).LineStyle = xlDouble
.Borders(xlEdgeTop).LineStyle = xlDouble
.Borders(xlEdgeBottom).LineStyle = xlDouble
End With

Ca marche ?

CAP2
Avatar
Hervé
Salut Daniel,
Comme te l'a suggéré CAP2, utilise l'enregistreur de macro pour dégrossir,
puis adapte car le code est souvent lourd.
Pour faire plus simple (ça donne le même résultat) :

[B2].Borders.LineStyle = xlDouble

Hervé

"Damien TRUJILLO" a écrit dans
le message news: 421caba8$0$305$
Bonjour je voudrais savoir comment on peut faire pour faire les bordures
d'une cellule en VBA?
merci d'avance


Avatar
Damien TRUJILLO
Salut Daniel,
Comme te l'a suggéré CAP2, utilise l'enregistreur de macro pour dégrossir,
puis adapte car le code est souvent lourd.
Pour faire plus simple (ça donne le même résultat) :

[B2].Borders.LineStyle = xlDouble

Hervé

"Damien TRUJILLO" a écrit dans
le message news: 421caba8$0$305$

Bonjour je voudrais savoir comment on peut faire pour faire les bordures
d'une cellule en VBA?
merci d'avance




merci beaucoup a vous deux..

ca marche tres bien