Aide Macro

romualdlecordier

XLDnaute Occasionnel
Bonjour à tous,

J'ai besoin de votre aide

Je vais essayer d'être le plus claire possible.

De la colonne O à U : Heures du dimanche au lundi
Colonne M et N : code horaire
Colonne K et L : Type d'heure

Je cherche un macro qui pour le même intérimaire ne ferai qu'une seule ligne lorsque la colonne K et N sont identique
Dans l'exemple : (feuil1)

J'aimerais une seule ligne pour ce qui est en jaune
J'aimerais une seule ligne pour ce qui est en vert
J'aimerais une seule ligne pour ce qui est en bleu
J'aimerais une seule ligne pour ce qui est en rose
J'aimerais une seule ligne pour ce qui est en violet
J'aimerais une seule ligne pour ce qui est en gris

J’espère avoir été clair.

Le fichier est réduit, l'original peux faire jusqu'à 2000 lignes

Merci de votre aide

Romuald
 

Pièces jointes

  • Macro_ROMU.xls
    67.5 KB · Affichages: 29

herve62

XLDnaute Barbatruc
Supporter XLD
Re : Aide Macro

bonsoir
Pourrais tu concrétiser dans une feuille excel , ce résultat attendu
Je cherche un macro qui pour le même intérimaire ne ferai qu'une seule ligne lorsque la colonne K et N sont identique
Dans l'exemple : (feuil1)

J'aimerais une seule ligne pour ce qui est en jaune
J'aimerais une seule ligne pour ce qui est en vert
J'aimerais une seule ligne pour ce qui est en bleu
J'aimerais une seule ligne pour ce qui est en rose
J'aimerais une seule ligne pour ce qui est en violet
J'aimerais une seule ligne pour ce qui est en gris
tu fais en manuel après on verra !
 

herve62

XLDnaute Barbatruc
Supporter XLD
Re : Aide Macro

oui !! Yups pas évident à digérer
Apparemment il faut regrouper les lignes de couleurs identiques en UNE seule ?
REPAS
REPAS
= 1 ligne REPAS
sauf que derrière il y a encore des codes ? si ceux ci n'ont pas d'importance cela va aller vite ! on filtre les couleurs
je vois que dans les colonnes il n'y a pas redondance , OUF ! ca va simplifier
Peux tu mettre des flèches et com. pour expliquer ce qu'il faut faire
Cela facilitera et + de monde pourra répondre
Moi je suis ton sujet et regarde demain, mais ce sera du VBA ?
 

romualdlecordier

XLDnaute Occasionnel
Re : Aide Macro

Bonjour JBARBE et à tous

La macro fonctionne presque juste que les heures ne remontent pas.

Exemple sur la feuil 3, en ligne 1 en colonne P et S on devrait avoir les 7,8 de la ligne 1 et 4 de la feuil "fichier de départ"

Pouvez vous m'aider svp

Merci à JBARBE pour ce début de solution

Merci
 

romualdlecordier

XLDnaute Occasionnel
Re : Aide Macro

Bonjour JBARBE et à tous

Ta macro fonctionne très bien pour une personne mais quand je mets toutes les lignes cela ne prend que le dernier.

Les personnes sont identifiées par le matricule se trouvant en colonne A (fichier joint avec 3 personnes)

Pouvez vous m'aider svp

Romuald
 

Pièces jointes

  • Macro ROMU.xls
    54.5 KB · Affichages: 23

romualdlecordier

XLDnaute Occasionnel
Re : Aide Macro

Bonjour à tous et à JBARBE

JBARBE, ton aide est très précieuse, il reste deux choses qui ne fonctionne pas

1. Les heures ne sont remis sur une seul ligne que pour le 1er TT
2. Les heures du TT 1 sont celle qui dans le fichier de départ correspondent au TT 6

Peux tu m'aider ? ou une autre personne du Forum

Merci

Romuald
 

Pièces jointes

  • Macro_Romu_Horoquartz.xls
    65.5 KB · Affichages: 23

JBARBE

XLDnaute Barbatruc
Re : Aide Macro

Re-bonjour

voici un fichier avec fichier de départ et le fichier désiré

Merci de votre aide

romuald
1. Les heures ne sont remis sur une seul ligne que pour le 1er TT
2. Les heures du TT 1 sont celle qui dans le fichier de départ correspondent au TT 6
Bonjour à tous,

La demande ne correspond plus à la demande initiale ( voir fichier ci-joint ) dont j'ai pourtant fait en sorte que la macro puisse faire la même chose que ce qui été désiré !

D'autre part, je ne vois pas d'heures TT1 et TT6 !

Je n'ai pas de temps à perdre dans de multitudes demandes de modifications qui n'aboutissent jamais !

bonne journée !
 

Pièces jointes

  • ROMU2.xls
    46 KB · Affichages: 23
  • ROMU2.xls
    46 KB · Affichages: 26
  • ROMU2.xls
    46 KB · Affichages: 17
Dernière édition:

romualdlecordier

XLDnaute Occasionnel
Re : Aide Macro

Bonjour à tous et à JBARBE
Effectivement mon explication de départ ne permet pas de répondre entièrement à ma demande, J’ai oublié bcp de chose, je n’ai pas été suffisamment explicite

J’essaie de nouveau.

Dans le Fichier départ : on a le fichier extrait de la badgeuse et dans le fichier final ce que j’aimerai avoir

Il y a 3 intérimaires différents, on peut le différencier par le matricule se trouvant en colonne A du Fichier départ
J’aimerai pour le même intérimaire lorsque la colonne I et M sont identiques, qu’il n’y ai qu’une ligne dans le fichier final avec les heures qui se trouve entre la colonne N et T sur une seul ligne

Exemple

Le « TT A » à en colonne I [HOURS WORKED] et en colonne M (FR-DIJ-JOUR) les mêmes choses de la ligne 1 à 5 donc dans le fichier final j’aimerai avoir les données de la ligne 1.

Les 3 éléments qui permettent de pouvoir avoir ce résultat sont les colonnes A, I et M

J’espère avoir été clair.

Je vous joins le fichier

Merci de votre aide

Romuald
 

Pièces jointes

  • ROMU2.xls
    33 KB · Affichages: 20
  • ROMU2.xls
    33 KB · Affichages: 24
  • ROMU2.xls
    33 KB · Affichages: 25

Discussions similaires

Statistiques des forums

Discussions
312 488
Messages
2 088 867
Membres
103 979
dernier inscrit
imed