Je souhaite modifier par une macro le format de cellule de la première colonne du fichier ci-joint afin de visualiser la date et l'heure sur un graphique. Lorsque j'enregistre la macro manuellement la méthode "données-->convertir-->largeur fixe-->..." fonctionne mais lors du lancement de la macro cela ne donne rien.
Je vous ai joint mon fichier xlsm qui comporte ma macro complète et dans lequel je copie les valeurs du fichier précédent.
La encore impossible d'automatiser la conversion des dates.
bon. lorsque j'ouvre ton fichier (post #3), la colonne A est déjà dans le format personalisé..
et si je veux lancer ta macro. j'ai des erreurs.. vu que je n'ai pas les fichiers sources, c'est sans doute normal. encore que..
Bonjour à tous,
Plus compliqué que prévu...
Enfin bref ça marche comme cela
Code:
Sub mesdates()
Dim x As Date
Columns(1).NumberFormat = "mm/dd/yyyy hh:mm"
For lig = 7 To [A65000].End(3).Row
x = Cells(lig, 1)
Cells(lig, 1) = x
Next
End Sub
vgendron, effectivement tu n'avais pas tous les fichiers nécessaires à la bonne exécution du programme mais en tout cas tout fonctionnait à part le code de conversion des dates.
Merci beaucoup Bruno ton code fonctionne très bien et la macro est désormais complète.