A voir également:
- Style de cellule sous VBA
- Style word - Guide
- Excel compter cellule couleur sans vba - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
1 réponse
Bonsoir,
En faite, je viens de trouver la réponse à ma question, du coup je la poste, afin que cela puisse servir à d'autre et leur économise 2 jours de recherche, quand on débute.
Je pense que le programme peut être amélioré, mais pour un début, ça marche.
Sub Style_Accent3()
'Dim x As Integer
'Dim y As Integer
x = 0
y = 0
While y <= 12 'TANT QUE la variable y est <= 12, la boucle est répétée
ActiveCell.Offset(0, 0).Select
Selection.Style = "Accent3"
y = y + 1 'Le numéro est augmenté de 1 à chaque boucle
Rows(ActiveCell.Row).Select
ActiveCell.Offset(x, y).Select
Selection.Style = "Accent3"
Wend
x = 0
y = 14
While y <= 21 'TANT QUE la variable y est <= 21, la boucle est répétée
ActiveCell.Offset(0, 0).Select
Selection.Style = "Accent3"
y = y + 1 'Le numéro est augmenté de 1 à chaque boucle
Rows(ActiveCell.Row).Select
ActiveCell.Offset(x, y).Select
Selection.Style = "Accent3"
Wend
Range("A1").Select
End Sub
En faite, je viens de trouver la réponse à ma question, du coup je la poste, afin que cela puisse servir à d'autre et leur économise 2 jours de recherche, quand on débute.
Je pense que le programme peut être amélioré, mais pour un début, ça marche.
Sub Style_Accent3()
'Dim x As Integer
'Dim y As Integer
x = 0
y = 0
While y <= 12 'TANT QUE la variable y est <= 12, la boucle est répétée
ActiveCell.Offset(0, 0).Select
Selection.Style = "Accent3"
y = y + 1 'Le numéro est augmenté de 1 à chaque boucle
Rows(ActiveCell.Row).Select
ActiveCell.Offset(x, y).Select
Selection.Style = "Accent3"
Wend
x = 0
y = 14
While y <= 21 'TANT QUE la variable y est <= 21, la boucle est répétée
ActiveCell.Offset(0, 0).Select
Selection.Style = "Accent3"
y = y + 1 'Le numéro est augmenté de 1 à chaque boucle
Rows(ActiveCell.Row).Select
ActiveCell.Offset(x, y).Select
Selection.Style = "Accent3"
Wend
Range("A1").Select
End Sub