Bonjour,
j''essaie plusieurs façons de démarrer une macro sous conditions mais je n'y arrive pas
voilà
j'ai un "fichier source" et un "fichier cible" , le fichier source ou je met mes données qui génèrent un nouveau fichier "xxxx date année, jour, heure, min" avec autant de feuilles que nécéssaires et c'est dans ce fichier que j'aimerais faire démarrer pour chaque type une des 7 macros par rapport à la cellule "H2" qui contiendrait une ou deux lettres de type "A", "AA" "M", "P", "C", "S" ou "H"
j'ai essayé en mettant du code dans la feuille du fichier cible mais ça me bloque au niveau de la copie des datas
voilà , ensuite une fois que j'aurai résolu ce problème, encore un choix par rapport au nombre de ligne de chaque feuille crée, envoyer le résultat, dans un nouveau classeur
exemple
pour une feuille de 2 lignes, envoyer la cellule "A2"
pour une feuille de 3 à 7 lignes , envoyer la plage de cellules "A à C29"
pour une feuille de 8 à 9 lignes , envoyer la plage de cellules "A à C31"
pour une feuille de 9 lignes ou plus, envoyer la plage de cellules "A à C35"
pour une feuille contenant dans la colonne "A" un mot "KIRIKOU", sans nombre de lignes concernées , envoyer la plage de cellules "A à C33"
le fichier crée par les datas peut contenir 100,150 ou plus de feuilles
donc le résultat de la Feuil1 devrait aller dans un nouveau classeur nommé "résultats" à la ligne A1
le résultat de la Feuil2 dans ce nouveau classeur à la ligne A2
le résultat de la Feuil3 dans ce nouveau classeur à la ligne A3 et ainsi de suite
ça fait des jours et des jours que j'essaie mais sans résultat
donc je le fais manuellement mais je pense que en VBA dont je ne connais que les prémices, il doit y avoir moyen
je vous souhaite à tous une bonne journée en espérant avoir été clair
scorpiléo
PS: j'ai Excel 2021