Sauvegarde de fichier Excel au format csv encodé en UTF-8
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:
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.