Hauteur de ligne par mise en forme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion apdf1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

apdf1

XLDnaute Impliqué
Bonjour

Je recherche une formule pour une mise en forme conditionnelle, pour avoir une hauteur de ligne de "18" toute les deux lignes qui seront rempli.

Je vous remercie d'avance.

Cordialement

Max
 
Re : Hauteur de ligne par mise en forme conditionnelle

Re,

Un exemple de code :

Code:
Sub HauteurLigne()
Dim r As Range, n&, plage1 As Range, plage2 As Range
For Each r In ActiveSheet.UsedRange.Rows
  n = n + 1
  If n Mod 2 Then
     Set plage1 = Union(r, IIf(plage1 Is Nothing, r, plage1))
  Else
     Set plage2 = Union(r, IIf(plage2 Is Nothing, r, plage2))
  End If
Next
If Not plage1 Is Nothing Then plage1.RowHeight = 18
If Not plage2 Is Nothing Then plage2.RowHeight = 10
End Sub

Edit : j'ai écrit par prudence :

If Not plage1 Is Nothing Then plage1.RowHeight = 18

Mais si plage1 inclut toujours la 1ère ligne on peut simplifier :

plage1.RowHeight = 18

A+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
597
W
Réponses
2
Affichages
182
Réponses
3
Affichages
157
wDog66
W
Retour