1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Office.Interop.Excel;
namespace ConvertXlstoCSV
{
class Program
{
static void Main(string[] args)
{
//if (args.Length == 2)
new ConvertXlstoCsv(@"C:\Test.xls", @"C:\Test.csv");
}
}
public partial class ConvertXlstoCsv
{
public ConvertXlstoCsv(string xls, string csv)
{
Microsoft.Office.Interop.Excel.ApplicationClass eApp = new Microsoft.Office.Interop.Excel.ApplicationClass();
Microsoft.Office.Interop.Excel._Workbook xlClasseur;
xlClasseur = eApp.Workbooks.Open(xls, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
xlClasseur.SaveAs(csv, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
xlClasseur.Close(false, 0, 0);
eApp.Quit();
}
}
} |
Partager