Dernligne sur vba
FerméMike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 29 sept. 2023 à 18:16
- Dernligne sur vba
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
- Autofill vba ✓ - Forum Excel
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