COnvertir les dates

Merci et Vous savez comment on peut limiter les dates ? Car je peut mettre le 32/01/1440 ca passe

C'est comme avec les dates grégoriennes où on peut mettre

=DATE(2020;3;32)

ou même

=DATE(2020;3;-5)

Néanmoins 3 solutions :

  • mettre un menu déroulant de 1 à 30 pour les jours, 1 à 12 pour les mois >> données > validation (je te laisse faire), mais ce n'est pas suffisant !
  • ou , mettre un menu déroulant de 1 à 30 mois impairs et 1 à 29 mois pairs
  • ou plus riche, pour le mois Dhou al-hijja, tester s'il s'agit d'une année normale ou abondante !

C'est possible, je vais y réfléchir.

Bonjour,

Respect pour Steelson, et son algorithme…

Pour info : :

A partir d'une date standard, la conversion en hijri peut s'effectuer ainsi :

=TEXT(date;"B2jj/mm/aaaa")

Pour récupérer le mois :

TEXT(date;"B2m")

Merci et Vous savez comment on peut limiter les dates ? Car je peut mettre le 32/01/1440 ca passe

tellement complexe que j'ai fait une MFC quand on sort des clous ...

Respect pour Steelson, et son algorithme…

Merci, c'était juste un exercice intellectuel !

Bravo pour tes recherches fructueuses ... il vaut mieux faire simple et prendra ta solution !

Mais pftt que c'est compliqué de savoir dans quel pays/région on se trouve ou bien d'observer la lune ... car on se retrouve souvent avec 1 à 2j d'écart entre les versions ...

Je me suis calé pour ma part sur :

Rechercher des sujets similaires à "convertir dates"