Macro pour faire un calendrier excel - VB/VBA/VBS - Programmation
MarshPosté le 04-03-2014 à 21:10:17
Bonjour à tous,
Je débute sur VBA pour excel et ne maitrise pas du tout toutes les subtilités de ce type de programmation. Voici mon problème. A partir de plusieurs références et destination associés, je dois constitué un calendrier commun d'expédition.
Je vous montre une photo de ma base de travail.
lun 31 déc 12 mar 01 janv 13 mer 02 janv 13 jeu 03 janv 13 ven 04 janv 13 sam 05 janv 13 famille ref désignation client 0 Temps TPT 1 2 3 4 5 6 Jours ouverts / fériés 1 1 1 1 1 2 mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13 03D 1 RFT CHRN INF PRT 886 88 -3 0 0 0 2 2 1 mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13 03D 2 RFT CHRN INF PRT 886 88 -3 0 0 0 8 10 5 mer 19 déc 12 jeu 20 déc 12 ven 21 déc 12 sam 22 déc 12 lun 24 déc 12 mar 25 déc 12 03D 3 GOU PSS ROUE AVD 771 77 -10 #N/A #N/A #N/A #N/A #N/A #N/A mer 19 déc 12 jeu 20 déc 12 ven 21 déc 12 sam 22 déc 12 lun 24 déc 12 mar 25 déc 12 03D 4 GOU PSS ROUE AVD 783 78 -10 #N/A #N/A #N/A #N/A #N/A #N/A mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13 03D 5 GOU PSS ROUE AVD 851 85 -3 #N/A #N/A #N/A #N/A #N/A #N/A mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13 03D 6 GOU PSS ROUE AVD 886 88 -3 0 0 0 141 167 90 mer 19 déc 12 jeu 20 déc 12 ven 21 déc 12 sam 22 déc 12 lun 24 déc 12 mar 25 déc 12 03D 7 PASS ROUE AR D 771 77 -10 #N/A #N/A #N/A #N/A #N/A #N/A
Le but étant d'avoir au final un seul calendrier prenant en compte la date la plus ancienne sur lequel je retrouve le bon volume associé à la bonne date et à la bonne référence.
Marsh Posté le 04-03-2014 à 21:10:17
Bonjour à tous,
Je débute sur VBA pour excel et ne maitrise pas du tout toutes les subtilités de ce type de programmation. Voici mon problème. A partir de plusieurs références et destination associés, je dois constitué un calendrier commun d'expédition.
Je vous montre une photo de ma base de travail.
lun 31 déc 12 mar 01 janv 13 mer 02 janv 13 jeu 03 janv 13 ven 04 janv 13 sam 05 janv 13
famille ref désignation client 0 Temps TPT 1 2 3 4 5 6
Jours ouverts / fériés 1 1 1 1 1 2
mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13
03D 1 RFT CHRN INF PRT 886 88 -3 0 0 0 2 2 1
mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13
03D 2 RFT CHRN INF PRT 886 88 -3 0 0 0 8 10 5
mer 19 déc 12 jeu 20 déc 12 ven 21 déc 12 sam 22 déc 12 lun 24 déc 12 mar 25 déc 12
03D 3 GOU PSS ROUE AVD 771 77 -10 #N/A #N/A #N/A #N/A #N/A #N/A
mer 19 déc 12 jeu 20 déc 12 ven 21 déc 12 sam 22 déc 12 lun 24 déc 12 mar 25 déc 12
03D 4 GOU PSS ROUE AVD 783 78 -10 #N/A #N/A #N/A #N/A #N/A #N/A
mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13
03D 5 GOU PSS ROUE AVD 851 85 -3 #N/A #N/A #N/A #N/A #N/A #N/A
mer 26 déc 12 ven 28 déc 12 ven 28 déc 12 lun 31 déc 12 mar 01 janv 13 mer 02 janv 13
03D 6 GOU PSS ROUE AVD 886 88 -3 0 0 0 141 167 90
mer 19 déc 12 jeu 20 déc 12 ven 21 déc 12 sam 22 déc 12 lun 24 déc 12 mar 25 déc 12
03D 7 PASS ROUE AR D 771 77 -10 #N/A #N/A #N/A #N/A #N/A #N/A
Le but étant d'avoir au final un seul calendrier prenant en compte la date la plus ancienne sur lequel je retrouve le bon volume associé à la bonne date et à la bonne référence.
D'avance merci pour votre aisde