Macro pour un novice

Bonjour,

Je suis novice dans la construction des macros. J’aurai besoin d’un coup de main sur la construction d’une macro qui me semblait bête mais qui s’avère assez difficile pour un novice comme moi.

Voilà j’ai plusieurs onglets nommés A B C D avec des données dans un tableau. L’idée est de copier/coller les données de ces onglets dans un nouvel onglet « Synthèse » et de les compiler à la suite. J’ajoute un fichier Excel pour que ce soit plus compréhensible.

Si vous avez un début de macro je suis preneur… Je n’arrive pas à sélectionner uniquement les cellules non vides…

Merci pour votre coup de main et bonne journée,

24exemple.xlsx (10.95 Ko)

Bonjour

Un essai à tester. Te convient-il ?

Bye !

31exemple-v1.xlsm (21.20 Ko)

Super merci beaucoup ! Et merci beaucoup pour les ajouts supplémentaires.

Juste pour comprendre et ne pas mourir bête, peux-tu me traduire ces deux lignes ?

f.Range("A3:D" & f.Range("A" & Rows.Count).End(xlUp).Row).Copy _

Range("A" & Range("A" & Rows.Count).End(xlUp)(2).Row)

La permière ligne consiste à dire de copier les cellules non vides entre A3:D (si je fais pas d'erreur) mais à quoi sert la deuxième ligne ?

Encore un grand merci

leogigi a écrit :

mais à quoi sert la deuxième ligne ?

Réponse : à dire à la macro où elle doit coller ce qu'elle vient de copier.

C'est à dire à la première cellule vide de la colonne A en partant du bas du tableau.

OK ?

Bye !

Rechercher des sujets similaires à "macro novice"