Hello DédéW83, sylvanu
je n'ai rien inventé, c'est grace à "pom pom pom" (Bonjoir(c) Modeste, GeeDee, etc etc ✋ )
groups.google.com
je n'ai rien trouvé d'autre
Bonsour,
Cela ne nous rajeunis pas...
Un petit hic toute fois, ce format B1 ou B2 n'est pas accepte en VBA,
sauf à passer par :
worksheetfunction.text(unedate,"B2jjmmmmaaaa")
Mais 2eme hic dans cas limité > 1900
Je cogite une fonction personnelle VBA :
DateAMJ >>> Date julienne >>> Date HIJRI
NB:
1/
Passage nécessaire par Date julienne :
Dateserial VBA renvoie des dates gregoriennes
31/12/9999 < > 01/01/0100
donc erronées si antérieures à 15/09/1582
2/
Bydesign Excel génére même en VBA ET à l'insu de notre gré des dates AAAA 4 chiffres même si on saisi des dates 2 chiffres AA
Dateserial(Aa,mm,jj) n'est pas viable !!!
3/
DATEJULIENNE TO JMA me permet les dates(TEXTE) Par rapport à 0 (01/01/_4517
-5 000 000 jusque + 5 000 000 (jours)
@+ peut être bientôt selon mes disponibilités