Bonjour ,
Je travaille avec Visual Studio 2005 Tools for Microsoft Office pour un projet en automation : transformation de fichiers Excel.
Je voudrais pouvoir sauvegarder un fichier Excel au format csv (jusque là c'est fait ) mais encodé en UTF-8.
Hors pour la méthode SaveAs pour un objet Workbook, il n'y a pas de précisions sur l'encodage, si ce n'est un paramètre TextCodePage.
Mais je n'ai trouvé aucune documentation là dessus.

Exemple :
Aprés manipulation d'un workbook, je le sauvegarde de la sorte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
private optional=System.Reflection.Missing.Value;
// le paramètre en rouge correspont à "Object TextCodePage" dans la méthode

_targetWB.SaveAs(sourceFileName, Excel.XlFileFormat., optional, optional, optional, false, Excel.XlSaveAsAccessMode.xlNoChange,optional, optional, optional, optional, optional);
Pourtant il devrait y avoir une option pour l'encodage des fichier dans Excel, non?

Est-ce que quelqu'un aurait une idée?
Le but de la manoeuvre serait que mes données soient encodées en UTF-8...

Merci.