1 pièce(s) jointe(s)
Comment dire? macro trop longue et
Bonjour, mon problème, lorsque je lance la macro pour mettre à jour les données elle scanne à chaque fois toute la feuille et ça prends beaucoup de temps.
D'autre part j'ai du créer 4 boutons car la formule est trop longue :
il y a environ 200 noms a trouver dans la feuille et recopier certaines ligne sur une autre feuille attribuée pour chaque personne...
-Comment simplifier ma formule pour n'avoir plus qu'un seul bouton
-Comment éviter que la macro scanne depuis le début alors que 2 semaines avant la date de dernière modification suffirait
En pièce jointe on voit la feuille avec toutes les interventions et les contrôles (RECOP / RECOP / BOUTON...) ou je clic pour scanner cette feuille et extraire pour chaque chirurgien les données qui m'intéressent.
Je ne sais pas si je suis clair, mes connaissances en VBA étant très limitées.
Merci
Laurent:?
1 pièce(s) jointe(s)
VOICI LE FICHIER EXCEL ANONYME
Bon, comme je suis perdu, je vous joint le fichier Excel que j'ai rendu anonyme. Ce sera plus simple.
La feuille "Base" est celle qui est remplie chaque jour (copié / collé du programme opératoire)
Une feuille pour chaque chirurgien
Quand je clic sur "Commande bouton 21" :
la fonction scan la feuille "Base" et recopie sur la feuille de chaque chirurgien L'intervention, sexe, age, date ...
Mes 2 problèmes :
- la fonction est circulaire et pour scanner jusqu'à 4000 interventions sur la feuille Base et recopier sur 200 feuilles de chirurgien c'est extrêmement long.
J'ai du d'ailleurs créer 4 "boutons" car la fonction est trop longue.
- A chaque fois que je mets à jour, la fonction re-scanne depuis le début alors que c'est inutile.
Voilà en espérant être plus clair...8O
Laurent