Ich versuche, eine neue App zu entwickeln, um Excel-Dateien zu verarbeiten. Soweit ich weiß, um die eingebaute Excel-Manipulation zu verwenden Funktionalität Ich muss Microsoft Office installiert haben (ich bin ich richtig)?Muss ich Office installiert haben, um Microsoft.Office.Interop.Excel.dll zu verwenden
Oder kann ich einfach die DLL Microsoft.Office.Interop.Excel.dll
herunterladen, eine Referenz hinzufügen und die Lösung auf jeder Maschine arbeiten lassen?
Sie benötigen Excel oder Excel Interop nicht, um Excel-Dateien zu verarbeiten. Verwenden Sie eine Bibliothek wie [EPPlus] (https://www.nuget.org/packages/EPPlus/). Das ist der Grund, warum das "xlsx" -Format 'xls' vor 10 Jahren ersetzt - damit Programme' xlsx'-Dateien erzeugen können, ohne dass Excel benötigt wird. –
@PanagiotisKanavos Danke für die Info.Zurzeit benutze 'sheetlightlight', um auf Excel-Dokumente zuzugreifen.Aber ich bin es schwer, durch Blätter Iterieren. Kann ich dieses Problem https://stackoverflow.com/questions/44885027/get-names-of-all-columns-in-excel-sheet-in-spreadsheetlight/ leicht zu lösen EPPlus? – techno