Au contraire, l'instruction que je vous propose, c'est-à-dire: DerniereLigneUtilisee = Range("A" &)(xlUp) utilisera toujours le nombre correct des lignes et est donc tout à fait indépendante de la version d'Excel utilisée – elle donnera le résultat correct dans tous les cas. Il en va de même pour le nombre des colonnes. Attention – si aucune cellule dans la colonne choisie n'est utilisée, le résultat final sera 1 (et non 0)! Dernière ligne d une colonne vba des. La dernière colonne utilisée dans une ligne donnée Cette manière de trouver la dernière cellule utilisée dans une ligne fonctionne de la même manière que le code précédent (pour la dernière ligne dans une colonne). DerniereColonneUtilisee = Cells(X, )(xlToLeft) 'où X est le numéro de la ligne 'exemple (pour la dernière cellule utilisée dans la ligne 156): MaDerniereColonneUtilisee = Cells(156, )(xlToLeft) Attention – tout comme pour la recherche de la dernière ligne d'une colonne donnée, si aucune cellule dans la ligne choisie n'est utilisée, le résultat final sera 1 (et non 0)!
#15 Et le getLastValueHideOrNotHide il est perdu aussi parce que je lui ai placé une cellule vide dans la colonne et il s'y arrête. Tu peux reprendre le fichier du Post #1 que je mets à jour.
jordane45 Messages postés 35490 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 mai 2022 356 3 juin 2014 à 08:25 Bonjour, Derniere_Ligne = ("*", Range("A1"),,, xlByRows, xlPrevious) Derniere_Colonne = ("*", Range("A1"),,, xlByColumns, xlPrevious)
Pokemon Gold Rom Ds, 2024