how to read the value from excel in c# without using third party dll? -


मेरे पास एक एक्सेल फ़ाइल है जिसका नाम strings.xls C:

यहां छवि विवरण दर्ज करें

  Excel .अनुप्रयोग excelApp = नया Excel.Application (); स्ट्रिंग वर्कबुकपाथ = "c: /strings.xls"; एक्सेल। वर्कबुक एक्सेलवर्कबुक = नल; {ExcelWorkbook = excelApp.Workbooks.Open (कार्यपुस्तिका पृष्ठ, 0, गलत, 5, "", "", गलत, Excel.XlPlatform.xlWindows, "", सत्य, झूठी, 0, सत्य, झूठी, झूठी) का प्रयास करें; } पकड़ {excelWorkbook = excelApp.Workbooks.Add (); } Excel.Sheets excelSheets = excelWorkbook.Worksheets; स्ट्रिंग चालूशेट = "शीट 1"; Excel.Worksheet excelWorksheet = (Excel.Worksheet) excelSheets.get_Item (वर्तमान पत्रक); Excel.Range एक्सेल सेल = (Excel.Range) excelWorksheet.get_Range ("ए 1", "ए 1"); ExcelCell.Value2 = "हाय वहाँ";    

आप नहीं कर सकते।

चूंकि यह XLS फ़ाइल है (एक बाइनरी प्रारूप), सरल समाधान उस मान को प्राप्त करने के लिए एक्सेल (माइक्रोसॉफ्ट जेट) ओएलई डीबी ड्राइवर का उपयोग करना होगा।

यदि आप XLSX फाइलें प्रदान करने के लिए प्रक्रिया बदल सकते हैं, तो आप फिर सादे .NET में खोल सकते हैं और एक्सएमएल फाइलों के मूल्यों को पार्स कर सकते हैं।

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -