2012-07-27 8 views
14

का उपयोग कर एक्सेल स्प्रेशीट पढ़ना क्या कोई मुझे एक्सेल स्प्रेशीट को पढ़ने के तरीके पर सही दिशा में इंगित कर सकता है, ईपीप्लस और एमवीसी का उपयोग करके मूल्य को पुनः प्राप्त करने के लिए सभी पंक्तियों और स्तंभों के माध्यम से लूप? तो मैं एक स्पेसशीट बनाने के लिए उदाहरण देखता हूं, लेकिन एक्सेल फ़ाइल खोलने और उससे मूल्य पढ़ने पर कोई भी नहीं मिला। किसी भी सहायता की सराहना की जाएगी।ईपीप्लस

TIA मुकदमा ..

उत्तर

18

सरल उदाहरण

// Get the file we are going to process 
var existingFile = new FileInfo(filePath); 
// Open and read the XlSX file. 
using (var package = new ExcelPackage(existingFile)) 
{ 
    // Get the work book in the file 
    var workBook = package.Workbook; 
    if (workBook != null) 
    { 
     if (workBook.Worksheets.Count > 0) 
     { 
      // Get the first worksheet 
      var currentWorksheet = workBook.Worksheets.First(); 

      // read some data 
      object col1Header = currentWorksheet.Cells[1, 1].Value; 
+0

awesome..thanks..i यहां से मेरी आवश्यकताओं के लिए रवाना ले जा सकते हैं। – sansid

+8

ध्यान दें कि पंक्तियों और स्तंभों के लिए सूचकांक 1 से शुरू होता है, इसलिए "सेल [0, 1]" होना चाहिए "सेल [1, 1]" – amcdrmtt

+1

इस विषय के लिए नए डेवलपर्स के लिए, आपको सिस्टम के लिए "उपयोग" कथन की आवश्यकता होगी; System.IO; और OfficeOpenXml; इस नमूने को चलाने के लिए। – David

संबंधित मुद्दे