Envoyé par
31alex31
J'ai sur une feuille excel une base de données toutes simples (3 colonnes) et je voudrais pouvoir ajouter et supprimer des lignes.
Es-tu certain qu'un macro soit utile pour quelque chose d'aussi simple ?
Une macro peut alourdir, scléroser et limiter certains processus qui, faits à la main, ne prennent pas plus de temps et sont plus intuitifs.
Pour ajouter, j'ai réussi à faire toute la partie InputBox, cependant je n'arrive pas à écrire les résultats sur la première ligne vide de ma base de données.
Cependant pour éviter d'avoir des "trous" dans ma bdd, existe-t-il une fonction vba permettant de combler les trous, en faisant remonter les lignes par exemple.
Par exemple, pour supprimer la ligne 10 :
Ou bien, si tu n'as que 'une cellule (par exemple "A10") de la ligne en question.
Range("A10").EntireRow.Delete
Ou encore
Rows(Range("A10").Row).Delete
Partager