J'ai une macro qui colle une base de donnée dans un onglet. La longueur de cette base de donnée est variable.
Ma colonne A comporte parfois moins de données que les autres colonnes. De ce fait, je souhaite supprimer toutes les données et la mise en forme en dessous de la dernière cellule de la colonne A.
Je ne parviens pas à faire quelque chose de propre, malgré l'enregistreur.
Mon code commence comme ça :
Code:
Range("A1").Select
Selection.End(xlDown).Select
Comment la continuer ?
Merci par avance.
A plus
Edit : Je ne pense pas qu'un fichier exemple s'impose, mais s'il est réclamé, j'en créerai un
Re : vba supprimer les lignes en dessous de la cellule sélectionnée
Salut à vous 2,
@Victor : le problème est que cette base de données "arrive comme ça", la feuille ou je la copie est vide avant que je ne le fasse.
@toto : J'essaie ça et reviens vers toi dans quelques minutes, mais mon nez me dit que ça doit être bon.
Re : vba supprimer les lignes en dessous de la cellule sélectionnée
Re, Salut Fred0o, salut Pierrot,
Comme prévu, cela fonctionne parfaitement. Si vous saviez ce que moi j'ai fait pour arriver au même résultat, j'ai assez honte... (d'autant que ça ne marchait pas 100% du temps). J'avais au moins 15 lignes de code...