Bonjour cher excellien (enne)
voilà mon soucis, j'utilise une formule dans une cellule qui fonctionne a merveille une fois que j'inscris une date , par la suite j'affiche celle-ci dans un usf, mais lorsqu'e je modifie la cellule source (date), elle (la formule) ne tient pas compte des changements apportées dans l'userform, bizarre
=SI(OU(M3="nulle";M3="");"";SI(M3-AUJOURDHUI()=0;"Aujourd'hui";SI(M3-AUJOURDHUI()=1;"Demain";SI(AUJOURDHUI()-M3=1;"Hier";SI(M3>AUJOURDHUI();"Dans "&SI(DATEDIF(AUJOURDHUI();M3;"m")>0;DATEDIF(AUJOURDHUI();M3;"m")&" mois et ";"")&DATEDIF(AUJOURDHUI();M3;"md")&" jours";"Il y a "&SI(DATEDIF(M3;AUJOURDHUI();"m")>0;DATEDIF(M3;AUJOURDHUI();"m")&" mois et ";"")&DATEDIF(M3;AUJOURDHUI();"md")&" jours")))))
voilà mon soucis, j'utilise une formule dans une cellule qui fonctionne a merveille une fois que j'inscris une date , par la suite j'affiche celle-ci dans un usf, mais lorsqu'e je modifie la cellule source (date), elle (la formule) ne tient pas compte des changements apportées dans l'userform, bizarre
=SI(OU(M3="nulle";M3="");"";SI(M3-AUJOURDHUI()=0;"Aujourd'hui";SI(M3-AUJOURDHUI()=1;"Demain";SI(AUJOURDHUI()-M3=1;"Hier";SI(M3>AUJOURDHUI();"Dans "&SI(DATEDIF(AUJOURDHUI();M3;"m")>0;DATEDIF(AUJOURDHUI();M3;"m")&" mois et ";"")&DATEDIF(AUJOURDHUI();M3;"md")&" jours";"Il y a "&SI(DATEDIF(M3;AUJOURDHUI();"m")>0;DATEDIF(M3;AUJOURDHUI();"m")&" mois et ";"")&DATEDIF(M3;AUJOURDHUI();"md")&" jours")))))