Dernligne sur vba
FerméMike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 - 29 sept. 2023 à 18:16
- Dernligne sur vba
- Vba range avec variable ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba dernière colonne non vide ✓ - Forum VB / VBA
7 réponses
29 sept. 2023 à 12:24
Bonjour
Pour trouver la denière ligne utilisée dans une colonne
Derlig = .Columns("D").Find(what:="*", searchdirection:=xlPrevious).Row
28 sept. 2023 à 20:19
Bonjour,
Ta capture est illisible, copie simplement ton code ou joint ton fichier anonymisé
28 sept. 2023 à 22:27
Bonjour,
De plus il est impossible de comprendre ce que vous voulez réaliser...
Comme le propose Mike-31 (Salutations) mettre le fichier sur https://www.cjoint.com/ et poster le lien.
29 sept. 2023 à 10:55
Désolé oui sans zoomer c'est illisible je reconnais je vais essayer de récupérer le code ( je n'ai pas le pc avec moi )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question29 sept. 2023 à 17:37
Bonjour,
Oui c'est plus visible, toutefois impossible de comprendre ce que vous voulez réaliser, manque une explication claire!
Modifié le 29 sept. 2023 à 18:59
Re,
Comme l'ami Le Pingou que je salue l'a écrit je ne vois pas ou est utilisé la syntaxe dernligne.
autrement pour avoir l'index ligne de la dernière cellule non vide colonne B, plusieurs façon de faire, celle proposé par Michel_m que je salue également mais en ôtant le point parasite devant Columns
dernligne = Columns("B").Find(what:="*", searchdirection:=xlPrevious).Row
ou une de ces trois façons
dernligne = Cells(Columns(2).Cells.Count, 2).End(xlUp).Row
dernligne = Range("B" & Rows.Count).End(xlUp).Row
dernligne = Range("B65000").End(xlUp).Row
29 sept. 2023 à 12:45