Problème macro format de cellules date

  • Initiateur de la discussion Initiateur de la discussion lucas17
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lucas17

XLDnaute Nouveau
Bonjour à tous,

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.

Sub Macro()

Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, _
FieldInfo:=Array(0, 4), TrailingMinusNumbers:=True
Selection.NumberFormat = "m/d/yyyy h:mm"

End Sub

Merci d'avance
 

Pièces jointes

Re : Problème macro format de cellules date

Bonjour,

étrange. chez moi, ca fonctionne bien
j'ai juste fait un copier coller de ton code dans un module.. et lancé la macro

une piste
vu que t'es en Excel 2010...pour que les macros soient actives.. il faut enregistrer ton fichier en xlsm..
 
Re : Problème macro format de cellules date

Re,

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..

l'erreur est sur:
Code:
ActiveChart.FullSeriesCollection(1).Name = "=""Entrée"""
 
Re : Problème macro format de cellules date

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
Bruno
 
Re : Problème macro format de cellules date

Bonjour,

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.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
62
Réponses
5
Affichages
485
Réponses
10
Affichages
486
Retour