[RÉSOLU] Trouver la dernière cellule

aubelix

XLDnaute Impliqué
Bonjour à tous amis du Forum.

Je reviens vers vous une fois de plus pour solliciter votre aide.
Mon problème est le suivant:

Je lance une macro qui teste s'il existe une date de vérification.
Si oui alors j'écris "J"
Si non alors j'écris "L"

Mon problème se situe pour trouver la dernière cellule vide avec:

For Each c In Range("G10:G"ide & Range("G65536").End(xlUp).Row)

Je suis obligé d'ajouter un "XX" en colonne G pour trouver la dernière cellule
vide, sinon la macro écrit sur le titre et s'arrête...

Avez-vous la solution pour contourner ce problème.
Par avance Merci pour votre aide.
Cordialement.

En sachant que je peux avoir une quantité variable d'enregistrements.
Mais qui commencent en G10
 

Pièces jointes

  • DERNIERE_CELLULE.xls
    42 KB · Affichages: 33
  • DERNIERE_CELLULE.xls
    42 KB · Affichages: 36
  • DERNIERE_CELLULE.xls
    42 KB · Affichages: 37
Dernière édition:

aubelix

XLDnaute Impliqué
Re : Trouver la dernière cellule

Bonsoir Pieerot93

Merci pour ta réponse.
Ci-joint résultat si il n'y a aucune date.
Qu'en penses-tu ?

Cordialement
 

Pièces jointes

  • DERNIERE_CELLULE.xls
    42 KB · Affichages: 42
  • DERNIERE_CELLULE.xls
    42 KB · Affichages: 41
  • DERNIERE_CELLULE.xls
    42 KB · Affichages: 44

Habitude

XLDnaute Accro
Re : Trouver la dernière cellule

Bonjour

Pas sur d'avoir bien compris.

a essayer

Sub test()
For Each c In Range("G10").Resize(Rows.Count - 10, 1)
If c.Borders(xlEdgeBottom).LineStyle <> xlNone Then c.Offset(, 1) = IIf(CStr(c) <> "", "J", "L")
Next c
End Sub
 

Discussions similaires

Réponses
8
Affichages
228

Statistiques des forums

Discussions
312 201
Messages
2 086 164
Membres
103 149
dernier inscrit
Deepkneec