Oui pour le moment car je n'ai pas encore réussi à faire le calcul que je souhaitais
C'est à dire ?
Si l'on enregistre un fichier excel en csv, on a le type "csv séparateur point virgule" ne peut-on pas le choisir dans le programme ?
Non parce que VBA sauvegarde par défaut au format Anglais qui est la virgule
Il n'est pas possible de le faire à la main car ce serait trop fastidieux mais sinon, peut on ajouter un autre code qui transformerait les "," en ";" ?
Non car c'est en fermant le CSV qu'excel effectue l'opération. Il faut faire ceci :
- Ouvrez le fichier CSV
- Sélectionnez les données
- dans le menu Accueil, cliquez sur le bouton "Recherche et sélectionner"
- Choisir l'option Remplacer
- Dans la rubrique rechercher, tapez la virgule
- dans remplacer, mettre le ;
Pour la question de rajouter un code, il y a peut être moyen mais cela implique de réouvrir le fichier