Bonjour,
Je suis d'butant en VBA et j'ai créé un code qui me permet d'encadrer des cellules en fonction du texte d'une autre cellule :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 If Range("$L$7") Like "VM NOK" Then Range("M7:Q7").Borders.LineStyle = xlDouble Else If Range("$L$7") Like "VM OK" Then Range("M7:Q7").Borders.LineStyle = xlContinuous Else Range("M7:Q7").Borders.LineStyle = xlNone End If End If
J'aimerais pouvoir "étendre" ce code sur chaque ligne de ma page Excel, c'est à dire que si je choisi "VM OK" en ligne 8, 9, 10, ..., les plages M8:Q8, M9:Q9, M10:Q10, ... soient encadrées.
Question subsidiaire :
J'aimerais aussi pouvoir encadrer seulement le tour de ma plage M7:Q7 (et pas les bordures internes entre chaque cellule de cette plage)
Merci d'avance !
Thomas
Partager