Salut les amis !
J'ai créé une macro qui me permet de copier des données depuis le premier onglet et les coller dans la première ligne du dernier onglet, ensuite, copier des données depuis le deuxième onglet et les coller dans la deuxième ligne du dernier onglet et ainsi de suite .. Bref, les dernier onglet récapitule les données de tous les autre onglets.
Sub Somme1Jour()
Sheets(1).Select
Range("d24:g24").Select
Selection.Copy
Sheets(Sheets.Count).Activate
Range("c6:f6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("B6").Select
End Sub
Néanmoins, j'ai une petite condition un peu bizarre ! Que je souhaite pouvoir la réaliser (avec votre aide biensûr) en code VBA !
Ma condition est la suivante : "Mon classeur doit contenir 5 onglets ou plus",
C'est-à-dire : Si mon classeur contient 5 onglet ou plus alors exécute ma macro sinon ne rien fait.
J'espère que vous pourriez m'aider et je vous adresse un grand merci !
Bonne soirée !