Bonjour,
Moi j'ai le même problème que nabelou1 dans cette discussion, Excel ouvre mon fichier csv en format texte quand j'utilise une macro ...
Problème résolu pour lui mais moi mon fichier csv est variable, l'utilisateur doit séléctionner auparavant le fichier comme vous pouvez le voir dans mon code :
Comment je peux changer mon extension de fichier en txt lorsque mon fichier est une variable (ici : filetoopen)?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ' on affche la boite de dialogue filetoopen = Application.GetOpenFilename("Fichiers texte , *.csv; *.txt", 2, Title, MultiSelect) 'exemple : filetoopen = C:/file/exemple.csv ' Pour ouvrir , le fichier : Workbooks.Open Filename:=filetoopen
Merci d'avance du coup de main
Partager