La première ligne vide après dernière ligne utilisée

Résolu
Nonnoo Messages postés 29 Statut Membre -  
 Fitz_Chev -
Bonjour,

Je suis en train de faire une macro qui vient alimenter ma feuille avec des données issues de plusieurs feuille différentes. Je voudrais savoir quel était le code pour définir la première ligne après la dernière ligne utilisée pour coller les données les uns à la suite des autres sans écraser les autres données.

Merci par avance,

Nono

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    'derniere ligne utilisée de la feuille
    derlig = Cells.Find("*", , , , xlByRows, xlPrevious).Row


    pour la dernière ligne de la colonne A
    derlig = Range("A" & Rows.Count).End(xlUp).Row
    0
    1. Fitz_Chev
       
      Après si tu veux incrémenter ta ligne après ta dernière ligne, par exemple sur ta colonne B, tu peut faire quelque chose comme ça:
      Cells(derlig + 1, 2) = "Valeur"


      et ainsi de suite pour les lignes suivantes
      0