XL 2016 Recuperer en VBA les absences par semaine

eduraiss

XLDnaute Accro
Bonjour le forum

Ci-joint un fichier avec les explications a l’intérieur
D'une feuille "absence semaine" en choisissant un nombre correspondant a un numéro de semaine en C2
Récupérer les salaries en absences cette dites semaine sur le feuille "CONGES A PRENDRE"

Merci de votre aide
 

Pièces jointes

  • Eric 15.xlsm
    115.1 KB · Affichages: 14

eduraiss

XLDnaute Accro
Re le forum
Bonjour pierrejean

merci de ce retour
J'ai adapté votre macro qui fonctionne bien a mon fichier sauf que dans la feuille congés a prendre j'ai plus de 300 lignes
le temps de traitement est très log et en plus lors du déclenchement de la macro par changement de C2 mon ordi fait un drôle de bruit c'est bizarre
Sinon c'est exactement ce qu'il me faut
J'ai rajouté en debut
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False
ActiveSheet.DisplayPageBreaks = False
Et en fin
Application.ScreenUpdating = True

Application.Calculation = xlCalculationAutomatic
Application.EnableEvents = True
ActiveSheet.DisplayPageBreaks = True

Là c'est instantané , mais il y a des erreurs

Merci a vous
 

pierrejean

XLDnaute Barbatruc
Re
Voir cette version
NB: j'ai ajouté le Application.Calculation = xlCalculationManual ce qui accelere le fonctionnement
Ce qui signifie que le fichier comporte beaucoup de formules
Peut-etre revoir pour les remplacer par du Vba ????
 

Pièces jointes

  • Eric 15.xlsm
    118.6 KB · Affichages: 6

eduraiss

XLDnaute Accro
re
En effet c'est plus rapide, mais il ne donne pas toujours le bon resultat
ex j'ai supprimé a kiki amine deux jour de conges le 30.03 et le 31.03

le resultat
kiki amine passe en chomage partiel sur les deux jours et didi olivier a deux jours de maladie en moins
tititCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIEL
popoDANIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIEL
bibiANNE-MARIECHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIEL
kikiAMINECHOMAGE PARTIELCHOMAGE PARTIELCONGESCONGESCONGES
rororPIERRETTEMALADIEMALADIECHOMAGE PARTIELCHOMAGE PARTIELCHOMAGE PARTIEL
didiOLIVIERMALADIEMALADIEMALADIE
 

eduraiss

XLDnaute Accro
Re
ça a l'ai très bon pierrejean

J'adapterais un trie sur les noms afin qu'il soit par ordre alphabétique en enregistrement macro, je ne pense pas que cela doit poser problème par rapport a votre code

Un très grand merci à vous

Bien cordialement
 

Discussions similaires

Réponses
28
Affichages
977

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16