Bonjour,
Utilisateur expérimenté d'Excel mais débutant en macro et programmation VB, j'ai un pb que je ne sais pas comment résoudre.
J' importe régulièrement dans Excel une liste détaillée de factures à laquelle j'ajoute des formules après l'avoir mise en forme. J'ai commencé à automatiser la mise en forme et l'ajout de formules par une macro.
Le nombre de colonnes est fixe, mais le nombre de lignes augmente à chaque importation.
Donc, aujourd'hui je suis obligé de modifier à chaque fois dans ma macro la dernière cellule du tableau dans laquelle recopier les formules et la mise en forme que j'ai créé par la macro sur la première ligne du tableau.
Je voudrais pouvoir entrer comme variable le numéro de la dernière ligne du tableau avec la fonction InputBox, et que la plage de données où je dois coller formule ou mise en forme soit
automatiquement créée dans la macro sans modification manuelle.
Comment faire ?
Merci de votre aide.
MacroXLamateur