Hallo,
wie der Themenname schon sagt geht es hier um die Konvertierung von XLS Dateien nach XLSX Dateien.
Eigentlich habe ich alles so gemacht wie in verschiedenen Foren beschrieben ist.
1. Die DLL Spire.XLS von NuGet heruntergeladen.
2. In meinem Projekt auf die DLL Spire.XLS einen Verweis angelegt.
3. In meinem Projekt ein Modul angelegt und das "using directive" "using Spire.Xls;" eingefügt.
4. Eine Klasse und Funktion angelegt in der ich die Instanz "wb" von "Workbook" eröffne.
Doch leider kommt es an dieser Stelle (Workbook wb = new Workbook()) zum Absturz und mein Debugger landet im "catch".
Fehlt mir noch irgendwas zu meinem Glück.
Vielen Dank.
MfG.
CopWorker
wie der Themenname schon sagt geht es hier um die Konvertierung von XLS Dateien nach XLSX Dateien.
Eigentlich habe ich alles so gemacht wie in verschiedenen Foren beschrieben ist.
1. Die DLL Spire.XLS von NuGet heruntergeladen.
2. In meinem Projekt auf die DLL Spire.XLS einen Verweis angelegt.
3. In meinem Projekt ein Modul angelegt und das "using directive" "using Spire.Xls;" eingefügt.
4. Eine Klasse und Funktion angelegt in der ich die Instanz "wb" von "Workbook" eröffne.
C#:
public int ConvertXls2Xlsx(string strSource, string strTarget)
{
int iResult = 0;
try
{
Workbook wb = new Workbook();
wb.LoadFromFile(strSource);
wb.SaveToFile(strTarget, ExcelVersion.Version2013);
}
catch (Exception e)
{
Console.WriteLine("Absturz bei der Konvertierung");
Console.WriteLine(e.InnerException);
}
finally
{
Environment.Exit(0);
}
return iResult;
}
Fehlt mir noch irgendwas zu meinem Glück.
Vielen Dank.
MfG.
CopWorker