J
Jeff
Guest
Bonjour à tous,
J'ai dèjà utilisé 1 fois les services du forum et je n'ai pas été décu (merci Monique).
En ce moment je suis dans les boucles et je m'en sors moyennement.
voilà mon pb: à partir du tableau 1
Tableau 1
nb jours ouvrés
20 20 18 23
Projet Salarié janv-04 févr-04 mars-04 avr-04
P1 N1 2 3 3
P1 N2 6 3
P1 N3 5 5 5
P1 N4 2 8
P1 N5 10 2
P1 N6 5 4 5
P1 N7
P1 N8
P1 N9 2 5
Je souhaiterais passer au tableau 2
Tableau 2
Projet Salariés nb j. ouvrésMois Charge
P1 N1 20 févr-04 2
P1 N1 18 mars-04 3
P1 N1 23 avr-04 3
P1 N2 20 févr-04 6
P1 N2 23 avr-04 3
P1 N3 20 févr-04 5
P1 N3 18 mars-04 5
P1 N3 23 avr-04 5
P1 N4 20 févr-04 2
P1 N4 23 avr-04 8
P1 N5 20 févr-04 10
P1 N5 23 avr-04 2
P1 N6 20 févr-04 5
P1 N6 18 mars-04 4
P1 N6 23 avr-04 5
P1 N9 20 janv-04 2
P1 N9 18 mars-04 5
ça c'est la 1° boucle. Le tableau 1 est un formulaire, le tableau 2 la base de données (la source tcd)qui n'est pas sur la même feuille (ou le même classeur je ne sais pas encore). Cette boucle j'y arrive à peu près. Je souhaiterais avec un bouton "Enregistrement" remplir le tab 2 avec le tab 1 sans qu'il y ait de doublons (si je rappuie sur le bouton je ne veux pas doublonner les données de tab 2).
La 2° boucle c'est l'inverse: avec un bouton "visualiser" je veux afficher dans tab 1 par projet les données de tab 2.
Merci d'avance pour l'aide
Ps: encore 1 petite dernière: le tab 1 est un formulaire, je souhaiterais lorsque je clique dans la cellule pour remplir la charge par salarié et par mois
afficher ce qui est déjà utilisé comme charge pour le salarié pour d'autres projets. quelque chose comme SOMMEPROD((plage_salarié_tab2=salarié_affiché_tab1)*(plage_mois_tab2=mois_tab1);(plage_charge_tab2) <=nb_jours_ouvrés_mois_affiché)
C'est un peu long. Merci encore
J'ai dèjà utilisé 1 fois les services du forum et je n'ai pas été décu (merci Monique).
En ce moment je suis dans les boucles et je m'en sors moyennement.
voilà mon pb: à partir du tableau 1
Tableau 1
nb jours ouvrés
20 20 18 23
Projet Salarié janv-04 févr-04 mars-04 avr-04
P1 N1 2 3 3
P1 N2 6 3
P1 N3 5 5 5
P1 N4 2 8
P1 N5 10 2
P1 N6 5 4 5
P1 N7
P1 N8
P1 N9 2 5
Je souhaiterais passer au tableau 2
Tableau 2
Projet Salariés nb j. ouvrésMois Charge
P1 N1 20 févr-04 2
P1 N1 18 mars-04 3
P1 N1 23 avr-04 3
P1 N2 20 févr-04 6
P1 N2 23 avr-04 3
P1 N3 20 févr-04 5
P1 N3 18 mars-04 5
P1 N3 23 avr-04 5
P1 N4 20 févr-04 2
P1 N4 23 avr-04 8
P1 N5 20 févr-04 10
P1 N5 23 avr-04 2
P1 N6 20 févr-04 5
P1 N6 18 mars-04 4
P1 N6 23 avr-04 5
P1 N9 20 janv-04 2
P1 N9 18 mars-04 5
ça c'est la 1° boucle. Le tableau 1 est un formulaire, le tableau 2 la base de données (la source tcd)qui n'est pas sur la même feuille (ou le même classeur je ne sais pas encore). Cette boucle j'y arrive à peu près. Je souhaiterais avec un bouton "Enregistrement" remplir le tab 2 avec le tab 1 sans qu'il y ait de doublons (si je rappuie sur le bouton je ne veux pas doublonner les données de tab 2).
La 2° boucle c'est l'inverse: avec un bouton "visualiser" je veux afficher dans tab 1 par projet les données de tab 2.
Merci d'avance pour l'aide
Ps: encore 1 petite dernière: le tab 1 est un formulaire, je souhaiterais lorsque je clique dans la cellule pour remplir la charge par salarié et par mois
afficher ce qui est déjà utilisé comme charge pour le salarié pour d'autres projets. quelque chose comme SOMMEPROD((plage_salarié_tab2=salarié_affiché_tab1)*(plage_mois_tab2=mois_tab1);(plage_charge_tab2) <=nb_jours_ouvrés_mois_affiché)
C'est un peu long. Merci encore