J'aurais besoin que dans le fichier ci-joint la colonne 2 et 3 se mettent à jour automatiquement avec certains critères.
Si c'est dans la colonne 1 c'est marqué RECEPTIONNEE, on marque date du jour dans la colonne 2. TRAITEE J+1 date du lendemain, TRAITEE J+2 date du surlendemain; TRAITEE J+3 date du jour d'après le J+2 sous la forme "mardi 7 février"
Mais attention là où ca se complique il ne faut pas tenir compte du samedi ni du dimanche dans la réception établissement et du lundi et dimanche dans la réception client.
Il y aussi le cas des jours fériés où là tout est décalé d'un jour dans réception établissement et client. On ne va pas prendre ce paramètre en compte.
J avoue ce n'est pas évident de transposer les besoins en résultat. lol Justement j'étais en train de faire les MFC.
Pour commencer j'ai rajouté les colonnes dans mon tableau final. Je les ai mises à la fin car je suppose sinon qu'il faut revoir toutes les macros, à moins qu'il y a? un moyen? Le pied serait que les colonnes M et N soit au début et que la colonne A actuelle soit masquée. Vu le nombre de macros je ne sais pas si c'est possible.
J'ai un soucis au niveau de la réinitialisation du fichier, j'ai rajouté les bordures pour la mise en forme automatique mais pour le RAZ ca efface les mises en forme telles les MFC et le format de la date ainsi que son centrage des deux colonnes rajoutées..
Je vais abuser en demandant si c'est possible de supprimer le bouton clic et que les macros se mettent à la suite dés lors que l'on clique sur le gros bouton.
Marcel peut-être que les jours fériés seraient une bonne option à appliquer aussi je ne t'oublie pas mdr.
Et un petit détail que je viens de m'apercevoir, si on veut mettre une date MANUELLE dans la colonne Réception établissement, la colonne Réception client reste vide, c'est une option qui serait très bien également. Bonne nuit et encore merci
Et un petit détail que je viens de m'apercevoir, si on veut mettre une date MANUELLE dans la colonne Réception établissement, la colonne Réception client reste vide, c'est une option qui serait très bien également. Bonne nuit et encore merci
Re...
A priori pour lancer cette macro par le "gros bouton"
Dans la macro attribuée à ce bouton, juste avant "MiseEnForme"
Place cette instruction
Call reception
Non testé, par défaut des classeurs tiers
Quant à la modification manuel
Tu peux toujours garder le bouton "Clic" et l'actionner quand la date est modifiée manuellement.
Sinon il faut créer un macro évènementielle, mais cela quand tout sera à sa bonne place et fonctionnel dans sa structure définitive.
Re..
Tu n'est pas au bon endroit
C'est dans la macro de la feuille "Synthèse"
'----------
'----------
Me.CmdDémarrer.Caption = "Gestion terminée !" & vbCrLf & vbCrLf & "Avancement 100%" & vbCrLf & vbCrLf & vbCrLf & "---------------" & vbCrLf & vbCrLf & "Pour réinitialiser le bouton cliquer sur le bouton en dessous" 'change le texte du bouton ICI
MiseEnForme
Exit Sub
GestionDesErreurs:
'---------
'---------
Re..
Tu n'est pas au bon endroit
C'est dans la macro de la feuille "Synthèse"
'----------
'----------
Me.CmdDémarrer.Caption = "Gestion terminée !" & vbCrLf & vbCrLf & "Avancement 100%" & vbCrLf & vbCrLf & vbCrLf & "---------------" & vbCrLf & vbCrLf & "Pour réinitialiser le bouton cliquer sur le bouton en dessous" 'change le texte du bouton ICI
MiseEnForme
Exit Sub
GestionDesErreurs:
'---------
'---------
Re...
Le bouton "Clic " recalcule les dates, seulement si la date du jour(système) est modifiée.
Je te rappelle que ceci était la demande initiale.
Plusieurs solutions ont été proposées.
Si tu modifies le fonctionnement, il sera difficile de suivre.
Pour lancer la macro "Reception" par ce "gros bouton",
-Tu mets un point arrêt sur la macro de ce bouton
-Continuer l'exécution par F8
Il t'appartient de trouver l'endroit ou placer cette commande d'exécution de la macro après remplissage complet de la feuille
Re...
Le bouton "Clic " recalcule les dates, seulement si la date du jour(système) est modifiée.
Je te rappelle que ceci était la demande initiale.
Plusieurs solutions ont été proposées.
Si tu modifies le fonctionnement, il sera difficile de suivre.
Pour lancer la macro "Reception" par ce "gros bouton",
-Tu mets un point arrêt sur la macro de ce bouton
-Continuer l'exécution par F8
Il t'appartient de trouver l'endroit ou placer cette macro après remplissage complet de la feuille
Bizarrement les dates se mettent toutes seules sur le fichier du coup lol en appuyant sur le gros bouton alors que je n'ai rien fait lol. Il manque juste la sauvegarde de la mise en forme de la date et des MFC qui ne fonctionne pas.