Bonjour à tous,
Je vous sollicite une fois de plus pour une fonction vba. je souhaite enregistrer un classeur créé sous le format csv avec ";" comme séparateur de donnée et "," comme séparateur décimale.
J'ai trouvé le code suivant pour ouvrir un fichier sous ce format mais comme c'est une création je souhaite l'affecter au moment de la fermeture et de l'enregistrement du fichier.
J'ai trouvé le code suivant pour ouvrir un fichier sous ce format mais comme c'est une création je souhaite l'affecter au moment de la fermeture et de l'enregistrement du fichier.
A noter dans le cas où j'ouvre mon fichier (déjà sur un format csv mais pas avec les bons séparateurs) si j'applique l'instruction "Workbooks(Monfichier).Close savechanges:=True" lors de la fermeture le fichier s'enregistre sous le format de départ en écrasant la bonne version...