Excel फ़ाइल को 2-आयामी सरणी में deserialize कैसे करें? - सी #, सरणी, एक्सेल, deserialization

मेरे पास एक्सेल वर्कशीट है जहां सभी फ़ील्ड स्ट्रिंग हैं। मैं de-serialize एक्सेल फ़ाइल से सभी डेटा 2 डी सरणी (मैट्रिक्स) तक।

कोई विचार है कि मैं कैसे शुरू कर सकता हूं?

उत्तर:

जवाब के लिए 2 № 1

यदि आपकी एक्सेल फ़ाइल किसी तालिका की तरह बनाई गई है, तो आप डेटाबेस की तरह अपनी एक्सेल फ़ाइल तक पहुंचने के लिए ADO.NET का उपयोग कर सकते हैं और SQL के माध्यम से अपना डेटा खींच सकते हैं।
एक्सेल 97-2003: http://connectionstrings.com/excel#p21
एक्सेल 2007+: http://connectionstrings.com/excel-2007#p20


जवाब के लिए 2 № 2

यदि आप ".xlsx फ़ाइल खोलने का प्रयास कर रहे हैं, तो आपको इसका उपयोग करना चाहिए ओपन एक्सएमएल एसडीके

यदि आप ".xls फ़ाइल खोलने का प्रयास कर रहे हैं, तो मैं आपको कुछ सिरदर्द बचाने और जांचने की सलाह देता हूं filehelpers.sourceforge.net


उत्तर के लिए -3 № 3

तुम कर सकते हो

Sub ReadArray()

Dim MyArray As Variant

MyArray = Sheets(1).Range("A1").CurrentRegion

End Sub

[] "रों


संबंधित सवाल
सबसे लोकप्रिय