Zhavina
XLDnaute Nouveau
Bonsoir tout le monde.
J'aurai besoin d'aide pour créer une macro reproduisant ce que j'ai expliqué succinctement en titre.
Dans le fichier joint, dans l'onglet 'PoolWater' j'ai une liste de personne à qui je dois donner un poste qui change tout les jours en fonction d'un planning. J'ai déjà fait la fonction qui modifie le poste en fonction du jour de la semaine.
Je voudrais que :
- Si une personne dont le poste (Colonne E) correspond à 'Water' ou 'PG', l'on copie sa ligne et on la colle dans l'onglet 'Water' à la suite de la liste s'il y en a une
- Si une personne dont le poste (Colonne E) correspond à 'Process' ET dont le process (Colonne F) correspond à 'Receive', l'on copie sa ligne dans l'onglet 'Receive.Decant' à la suite de la liste s'il y en a une.
- Si une personne dont le poste (Colonne E) correspond à 'Process' ET dont le process (Colonne F) correspond à 'Prep', l'on copie sa ligne dans l'onglet 'Prep' à la suite de la liste s'il y en a une.
- Si une personne dont le poste (Colonne E) correspond à 'Process' ET dont le process (Colonne F) correspond à 'NPC', l'on copie sa ligne dans l'onglet 'NPC' à la suite de la liste s'il y en a une.
- Supprimer une personne si elle est était déjà précédemment dans un onglet 'Receive' 'Prep' ou 'NPC' (en se référent au login). Car elle ne peux pas être placé à 2 process différents.
Et cerise sur le gateau (si c'est possible en gros), pouvoir effacer les doublons des onglets (en se référent aux login) de façon automatique en affichant une petite fenêtre qui confirme le nombre de doublons supprimé comme avec le bouton supprimer les doublons. Ce serait juste pour éviter de le faire dans chaque onglet avec le bouton.
Voila j'ai essayé d'être le plus clair possible. En espérant que ce n'est pas trop demander. Si besoin de plus de précision je suis évidemment là =)
Merci pour votre aide !
J'aurai besoin d'aide pour créer une macro reproduisant ce que j'ai expliqué succinctement en titre.
Dans le fichier joint, dans l'onglet 'PoolWater' j'ai une liste de personne à qui je dois donner un poste qui change tout les jours en fonction d'un planning. J'ai déjà fait la fonction qui modifie le poste en fonction du jour de la semaine.
Je voudrais que :
- Si une personne dont le poste (Colonne E) correspond à 'Water' ou 'PG', l'on copie sa ligne et on la colle dans l'onglet 'Water' à la suite de la liste s'il y en a une
- Si une personne dont le poste (Colonne E) correspond à 'Process' ET dont le process (Colonne F) correspond à 'Receive', l'on copie sa ligne dans l'onglet 'Receive.Decant' à la suite de la liste s'il y en a une.
- Si une personne dont le poste (Colonne E) correspond à 'Process' ET dont le process (Colonne F) correspond à 'Prep', l'on copie sa ligne dans l'onglet 'Prep' à la suite de la liste s'il y en a une.
- Si une personne dont le poste (Colonne E) correspond à 'Process' ET dont le process (Colonne F) correspond à 'NPC', l'on copie sa ligne dans l'onglet 'NPC' à la suite de la liste s'il y en a une.
- Supprimer une personne si elle est était déjà précédemment dans un onglet 'Receive' 'Prep' ou 'NPC' (en se référent au login). Car elle ne peux pas être placé à 2 process différents.
Et cerise sur le gateau (si c'est possible en gros), pouvoir effacer les doublons des onglets (en se référent aux login) de façon automatique en affichant une petite fenêtre qui confirme le nombre de doublons supprimé comme avec le bouton supprimer les doublons. Ce serait juste pour éviter de le faire dans chaque onglet avec le bouton.
Voila j'ai essayé d'être le plus clair possible. En espérant que ce n'est pas trop demander. Si besoin de plus de précision je suis évidemment là =)
Merci pour votre aide !