Bonjour à tous,
Je vous contacte car je bloque sur un bout de code VBA, et j'espère pouvoir être éclairé par ici.
Je souhaiterait trouver un bout de code qui me permettrait de sélectionner une plage variable d'une à plusieurs cellules ou colonnes non vides.
En fait, mon besoin est le suivant, j'exporte des données d'une application, il peut y avoir une ou plusieurs lignes, et je dois sélectionner le nombre de cellules remplies à partir de la cellule "N3", jusqu'à la fin de l'export, pour la ou les remplacer par la valeur d'une autre cellule présente dans une autre feuille
J'utilisais jusqu'à présent ce code là :
Range("N3").Select
Range(Selection, Selection.End(xlDown)).Select
Ce code là marche parfaitement, sauf lorsqu'il n'y a qu'une cellule, car il vient du coup sélectionner la plage jusqu'à la dernière cellule du tableau.
Ma question est du coup la suivante, comment pourrais je faire pour ne sélectionner qu'une cellule quand il y en a qu'une, ou plusieurs s'il y en a plusieurs en fonction de mon import ?
Merci d'avance pour votre aide, vous pouvez me faire économiser quelques boites de Doliprane !!