Bonjour.
Je suis plus que novice en macro et j'ai bien entendu commencé par suivre le cours VBA de ce site.
Je dispose d'un fichier Excell extrait depuis un site web associatif. Les dates sont présentées sous la forme AAAA-MM-DD et le format déclaré dans la fichier est pourtant un format date JJ/MM/AAAA.
Il suffît que je sélectionne une cellule et clique sur le contenu dans la barre des formules, fasse entrée pour que l'affichage se mette en conformité avec le format déclaré.
J'ai essayé d'enregistrer la macro, la valeur réelle se trouve dans la macro. Elle ne peut donc pas être mise en boucle pour traiter toute la colonne.
Voila ce que donne la macro enregistrée
Sub Entre()
'
' date_jjmmaaa
Range("H2").Select
ActiveCell.FormulaR1C1 = "10/5/1951"
Range("H3").Select
ActiveCell.FormulaR1C1 = "6/2/1952"
Range("H4").Select
ActiveCell.FormulaR1C1 = "3/7/1946"
Range("H5").Select
ActiveCell.FormulaR1C1 = "7/26/1954"
Range("H6").Select
ActiveCell.FormulaR1C1 = "6/26/1950"
Range("H7").Select
ActiveCell.FormulaR1C1 = "10/5/1950"
Range("H8").Select
ActiveCell.FormulaR1C1 = "2/20/1949"
Range("H9").Select
ActiveCell.FormulaR1C1 = "3/14/1954"
Range("H10").Select
End Sub
Comment faire pour que le contenu ne soit pas dans la macro et que cela fonctionne quelle que soit la date ?
Désolé si cela vous semble simpliste et merci de votre aide.
Bien à vous.