c'est à dire, ça plante?, il ne se passe rien?
Voici un fichier en exemple avec des trous dans les colonnes B et C
Pièce jointe 574832
******************************************************************************
Je me suis basé sur votre code ou vous cherchez la dernière ligne par rapport à la colonne B, j'ai donc fait pareil, cette dernière ligne sera la même pour les autres colonnes, mais vous pouvez choisir une autre colonne.
******************************************************************************
il faut se replacer dans le contexte, il y a d'abord cette ligne
Ceci évite de répéter tout le temps le nom de la feuille, l'écriture ci-dessous
1 2 3
| With Sheets("Feuil1")
DerLig = .Range("B" & Rows.Count).End(xlUp).Row
end with |
est équivalente à
DerLig = Sheets("Feuil1").Range("B" & Rows.Count).End(xlUp).Row
On écrit que le texte à partir du point. Très appréciable s'il y a beaucoup de ligne faisant référence à la feuille 1
******************************************************
Si vous ne vous en sortez pas, déposez un fichier similaire au votre sans données confidentielles et mettez des exemples qui selon vous ne fonctionnent pas et avec les résultats attendus.
Cdlt
Partager