Dernière ligne d'un Range
Résolu
touroul
Messages postés
509
Date d'inscription
Statut
Membre
Dernière intervention
-
touroul Messages postés 509 Date d'inscription Statut Membre Dernière intervention -
touroul Messages postés 509 Date d'inscription Statut Membre Dernière intervention -
Bonjour le forum !
Je ne parviens pas à comprendre l'erreur que je fais et je m'adresse à vous.
Je cherche à définir une variable Lig correspondant à la première cellule vide d'un RANGE.
Ma macro semble ne rien trouver.
Dans d'autres essais sans With, j'obtiens "variable objet ou variable de bloc with non définie".
Un classeur d'exemple : https://www.cjoint.com/c/JKhkYPSMNVn
Puis-je solliciter votre aide svp ?
Merci par avance
Je ne parviens pas à comprendre l'erreur que je fais et je m'adresse à vous.
Je cherche à définir une variable Lig correspondant à la première cellule vide d'un RANGE.
Ma macro semble ne rien trouver.
Dans d'autres essais sans With, j'obtiens "variable objet ou variable de bloc with non définie".
Un classeur d'exemple : https://www.cjoint.com/c/JKhkYPSMNVn
Sub DerligRange()
Dim Lig As Range
If Not Lig Is Nothing Then
Lig = Range("C2:C9").Find("*", , , , xlByColumns, xlPrevious).Row + 1
MsgBox (Lig)
Else
MsgBox "Rien"
End If
End Sub
Puis-je solliciter votre aide svp ?
Merci par avance
Configuration: Windows / Firefox 82.0
A voir également:
- Dernière ligne d'un Range
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Supprimer dernière page word - Guide
- Partager photos en ligne - Guide
- Dernière version chrome - Accueil - Applications & Logiciels
- Mètre en ligne - Guide
2 réponses
Bonjour,
voir ceci:
https://forums.commentcamarche.net/forum/affich-37622001-vba-detection-de-cellule-vide-ligne-colonnne
ce qui donne ceci:
Voilà
voir ceci:
https://forums.commentcamarche.net/forum/affich-37622001-vba-detection-de-cellule-vide-ligne-colonnne
ce qui donne ceci:
Sub DerligRange() Dim Lig As Long Lig = 1 'première ligne à vérifier Do While Not IsEmpty(Range("C" & Lig)) Lig = Lig + 1 Loop MsgBox "La première ligne vide colonne C est la ligne : " & Lig End Sub
Voilà