S
seve
Guest
Bonsoir,
Je cherche à réaliser une macro permettant d'obtenir le même résultat qu'en faisant FORMAT/MISE EN FORME AUTOMATIQUE/... mais avec mes propres couleurs,
en tapant :
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 29/07/2003 par seve
'
'
With Selection.Interior
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 32
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 32
End With
End With
End Sub
j'obtiens bien un trait bleu en haut de la plage sélectionnée et un trait bleu en bas de cette plage, mais maintenant ce que je souhaiterais c'est colorier une ligne en bleu sur deux
étant novice en vba, je n'arrive pas à trouver comment faire...
Pour récapituler, je cherche à formater une plage de cellules au choix de la façon suivante :
un trait bleu en haut
un trait bleu en bas
et entre ces traits des lignes avec une ligne bleue sur deux
Par avance, je vous remercie de vos réponses
Je cherche à réaliser une macro permettant d'obtenir le même résultat qu'en faisant FORMAT/MISE EN FORME AUTOMATIQUE/... mais avec mes propres couleurs,
en tapant :
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 29/07/2003 par seve
'
'
With Selection.Interior
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 32
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 32
End With
End With
End Sub
j'obtiens bien un trait bleu en haut de la plage sélectionnée et un trait bleu en bas de cette plage, mais maintenant ce que je souhaiterais c'est colorier une ligne en bleu sur deux
étant novice en vba, je n'arrive pas à trouver comment faire...
Pour récapituler, je cherche à formater une plage de cellules au choix de la façon suivante :
un trait bleu en haut
un trait bleu en bas
et entre ces traits des lignes avec une ligne bleue sur deux
Par avance, je vous remercie de vos réponses