Problème conversion date
Résolu
cruxifer
Messages postés
16
Statut
Membre
-
cruxifer Messages postés 16 Statut Membre -
cruxifer Messages postés 16 Statut Membre -
Bonjour,
J'explique rapidement ce que je cherche à faire,
J'ai une macro qui transforme un tableau (tout pleins de trucs qui marchent bien) et l'ultime étape de cette macro est l'exportation en csv. Je dois exporter : une colonne qui contient un code (string), une autre date, une colonne valeur1, et une colonne valeur2.
Mon problème c'est que ce fichier csv est destiné à être inséré dans une BD mysql et que le format de la date sous Excel est "dd/mm/yyyy", or moi il me faut "yyyy-mm-dd". J'ai essayé avec pleins de fonctions de format mais rien ne marche. La seule chose que j'ai trouvée qui fonctionne à peu près :
Sauf que même ce code ne m'affiche pas le jour, il laisse "-dd" partout.
HELP.
J'explique rapidement ce que je cherche à faire,
J'ai une macro qui transforme un tableau (tout pleins de trucs qui marchent bien) et l'ultime étape de cette macro est l'exportation en csv. Je dois exporter : une colonne qui contient un code (string), une autre date, une colonne valeur1, et une colonne valeur2.
Mon problème c'est que ce fichier csv est destiné à être inséré dans une BD mysql et que le format de la date sous Excel est "dd/mm/yyyy", or moi il me faut "yyyy-mm-dd". J'ai essayé avec pleins de fonctions de format mais rien ne marche. La seule chose que j'ai trouvée qui fonctionne à peu près :
With newWS 'Ma feuille a transformer en csv .Columns("B:B").NumberFormatLocal = "aaaa-mm-dd;@" .Columns("B:B").FormulaLocal = Columns("B:B").Value .Columns("B:B").EntireColumn.AutoFit End With
Sauf que même ce code ne m'affiche pas le jour, il laisse "-dd" partout.
HELP.
A voir également:
- Problème conversion date
- Airpods 3 date de sortie - Guide
- Jm date désabonnement - Forum Gmail
- Jm date resiliation ✓ - Forum Consommation & Internet
- Jm date avis - Forum Consommation & Internet
- Conversion mb en mo ✓ - Forum Matériel & Système
1 réponse
Bonjour,
A première vue, je dis bien à première vue, sans tester...
aaaa = A comme année
mm = M comme Mois
dd = D comme Day
Pourquoi pas essayer -jj au lieu de -dd?
A première vue, je dis bien à première vue, sans tester...
aaaa = A comme année
mm = M comme Mois
dd = D comme Day
Pourquoi pas essayer -jj au lieu de -dd?
cruxifer
Messages postés
16
Statut
Membre
Oh. Ouf. Ouais. Exactement. Je viens de passer 2 heures à scruter Internet où tout le monde disait qu'utiliser "jj" est pas possible puisque tout est en anglais pour Visual Basic.. Eh bien merci.