Poser votre question
0

Macro enregistrer sous avec date du jour [fermée]

posée 2020-08-10 11:40:36 +0100

Image Gravatar de JPC53

Bonjour,

J'ai un tableur qui sert à collecter des données journalières. Je dois l'exporter en pdf dans un dossier. La macro ci-après est presque aboutie mais il me manque le bon format de date :

description de l'image

La date s'affiche ainsi : description de l'image. Il manque les "0" du mois et du jour.

Comment faire apparaitre la date au format "aaaa mm jj" avec les "0" non significatifs ?

Merci d'avance.

Cordialement.

éditer requalifier signaler réouvrir fusionner supprimer

Fermé pour la raison suivante la question est résolue, une bonne réponse a été acceptée par JPC53
date de clôture 2020-08-21 16:40:06.791462

2Réponses

1

répondue 2020-08-10 12:41:22 +0100

Image Gravatar de njhub

updated 2020-08-10 12:41:48 +0100

Bonjour JPC53,

Essayez en incorporant les deux lignes ci-dessous dans votre macro

 Dim sTimeStamp as string
sTimeStamp = "_" & Format(Year(Now), "0000") & Format(Month(Now), "00") & Format(Day(Now), "00")
éditer signaler supprimer permalien plus
0

répondue 2020-08-11 09:44:57 +0100

Image Gravatar de JPC53

Bonjour njhub,

Merci pour ta contribution qui m'a permis de finaliser cette macro. Hier, avant mon post, j'avais essayé cette formule à la différence que je demandais le format "aaaa", "mm" et "jj", comme les formats utilisé dans les cellules Calc.

Donc, je n'ai pas inséré les deux lignes comme suggéré (surtout que c'est du VBA, donc Excel et que je suis sous LibreOffice-Calc), mais modifié ma ligne comme ci-après (fin de la ligne concernée en surbrillance) : description de l'image

Je n'avais rien trouvé sur les forums et wiki pour me mettre sur la piste des "0000" "00" "00".

Merci beaucoup njhub.

éditer signaler supprimer permalien plus

Outils de question

1 suiveurs

Stats

Posée: 2020-08-10 11:40:36 +0100

Consultée: 121 fois

Mise à jour: Aug 11 '20