Bonjour,
j'ai chargé un fichier txt dans excel comprenant une colonne de dates et pour pouvoir les passer en format "date" sous excel, j'ai besoin de valider avec la touche entrée, chaque case de la colonne.
Ainsi, après validation une case comportant "janv-12" prendra pour valeur 01/01/12 grâce au format date de excel.
Pour cela j'ai trouvé la fonction Sendkeys qui permet de simuler une entrée clavier mais cela ne marche pas du tout.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Dim i as integer
i =1
Range("A3").Select
    Do While Not i = Range("A3").End(xlDown).Row
        Application.SendKeys "{F2}"
        Application.SendKeys "{ENTER}"
        i = i + 1
    Loop
Quelqu'un aurait -il une idée de ce qui ne va pas dans mon code ? il n'y a pas d'erreurs à la compilation mais rien ne se passe lors de l'exécution, La cellule A3 est sélectionné mais ça s'arrêtte la ..
Merci pour les réponses