XL 2019 Rw.RowHeight = 24

bauerjackob

XLDnaute Junior
Sub Raz(Optional x As Byte)
Dim Sh As Shape, Rw As Range

With ActiveSheet
For Each Sh In .Shapes
If Sh.Name Like "_*" Then Sh.Delete
Next Sh
For Each Rw In .Range(ZN).Rows
Rw.RowHeight = 24
Next Rw
End With
End Sub


Il fait un debogage de ca mon fichier. Je ne trouve pas comment le corriger
 
Solution
Tour d'abord Bonsoir Bauerjackob,
Après 73 messages toujours pas pris les bonnes habitudes.

Dans votre code .Range(ZN) n'est pas correct, sauf si quelque part en variables public elle est défini.
ZN n'est pas une plage, ni l'adresse d'une cellule.
Par ex, si on fait : For Each Rw In .Range("A20:A25").Rows
alors ça marche correctement.

sylvanu

XLDnaute Barbatruc
Supporter XLD
Tour d'abord Bonsoir Bauerjackob,
Après 73 messages toujours pas pris les bonnes habitudes.

Dans votre code .Range(ZN) n'est pas correct, sauf si quelque part en variables public elle est défini.
ZN n'est pas une plage, ni l'adresse d'une cellule.
Par ex, si on fait : For Each Rw In .Range("A20:A25").Rows
alors ça marche correctement.
 

bauerjackob

XLDnaute Junior
Tour d'abord Bonsoir Bauerjackob,
Après 73 messages toujours pas pris les bonnes habitudes.

Dans votre code .Range(ZN) n'est pas correct, sauf si quelque part en variables public elle est défini.
ZN n'est pas une plage, ni l'adresse d'une cellule.
Par ex, si on fait : For Each Rw In .Range("A20:A25").Rows
alors ça marche correctement.
oui Sylvanu. ici un apprend. on applique et on crée.Cest bien résolu merci.
 

Discussions similaires

Réponses
14
Affichages
575
Compte Supprimé 979
C
Réponses
4
Affichages
400

Statistiques des forums

Discussions
314 486
Messages
2 110 107
Membres
110 666
dernier inscrit
Yaya123