Daha önce burada
http://kodlog.com/log/75/c-ile-excel-dosyasi-okuma c# ile excel dosyalarını okumak adlı başlıklı kod'da paylaştığım epplus kütüphanesi ile sadece OOXML formatındaki excel dosyaları üzerinde okuma işlemi yapabiliyordu. Eski tip excel dosyalarını okumak için epplus gibi yine ücretsiz olarak nuget ile indirebileceğiniz excellibrary kütüphanesini kullanabilirsiniz.
http://nuget.org/packages/ExcelLibrary/

ExcelLibrary kullanımı

var file = "C:\Users\file.xls";
var existingFile = new FileInfo(file);
// Open and read the XlSX file.
Workbook book = Workbook.Load(file);
Worksheet sheet = book.Worksheets[0];
List<string> messageList = new List<string>();
var indexIsStarted = false;
foreach (var item in sheet.Cells.Rows)
{

var myVal=item.Value.GetCell(0).StringValue


}

Yorumlar

Bu kod parçacığına henüz yorum yapılmamış.

Yorum Yaz

Yorum yazabilmek için üye olunuz veya giriş yapınız