VBA - Sélection lignes non-fixes

Résolu/Fermé
Baptiste_xls Messages postés 15 Date d'inscription mercredi 3 février 2021 Statut Membre Dernière intervention 2 août 2022 - 8 févr. 2021 à 15:30
Baptiste_xls Messages postés 15 Date d'inscription mercredi 3 février 2021 Statut Membre Dernière intervention 2 août 2022 - 9 févr. 2021 à 10:12
Bonjour à tous,

J'ai crée une macro pour effectuer un calcul sur une colonne.

Cependant le nombre de lignes dans cette colonne n'est pas fixe. Quand je tire ma formule pour que toutes les lignes soient affectées, il s'arrête à un certain endroit. Sur l'exemple à la ligne 260.

Range("K2").Select
Selection.AutoFill Destination:=Range("K2:K260")
Range("K2:K260").Select

Quelqu'un connaîtrait-il une solution pour que le code prenne automatiquement la dernière valeur de la colonne svp ?

Merci d'avance

Baptiste

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
Modifié le 8 févr. 2021 à 16:17
Bonjour,

Pour trouver la dernière ligne d'une colonne

Derlig=Columns("K").find(what:="*",searchdirection:=xlprevious).row
range("K2:K" & Derlig).select
0
Baptiste_xls Messages postés 15 Date d'inscription mercredi 3 février 2021 Statut Membre Dernière intervention 2 août 2022 1
9 févr. 2021 à 10:12
Merci :)
0