यह त्वरित ट्यूटोरियल आपको डेटाटेबल को एक्सेल में C# में बदलने के बारे में मार्गदर्शन करेगा। सबसे पहले, हम एक डेटाटेबल बनाएंगे और फिर वर्कशीट.सेल्स क्लास के इंपोर्टडेटा फ़ंक्शन का उपयोग करके इसे नई बनाई गई वर्कबुक ऑब्जेक्ट की वर्कशीट में इम्पोर्ट करेंगे। डेटाटेबल डेटा को एक्सेल में C# में लिखने के बाद, हम इसे डिस्क पर एक XLSX फ़ाइल के रूप में सहेजेंगे।
सी#में डेटाटेबल को एक्सेल में बदलने के लिए कदम
- NuGet पैकेज मैनेजर का उपयोग करके, डेटाटेबल को एक्सेल में आयात करने के लिए Aspose.Cells for .NET जोड़ें
- डेटाटेबल को निर्यात करने के लिए एक खाली Workbook का इंस्टेंस बनाएं
- एक्सेल फाइल में लिखने के लिए डेटाटेबल बनाएं और इनिशियलाइज़ करें
- DataTable से डेटा आयात करते समय पैरामीटर सेट करने के लिए ImportTableOptions क्लास का ऑब्जेक्ट घोषित करें
- नव निर्मित कार्यपुस्तिका में पहली कार्यपत्रक का संदर्भ प्राप्त करें
- डेटाटेबल आयात करने के लिए WorkSheet वर्ग में Cells.ImportData फ़ंक्शन को कॉल करें
- डेटाटेबल से डेटा वाली परिणामी कार्यपुस्तिका को सहेजें
ये चरण चरण-दर-चरण तरीके से डेटाटेबल से एक्सेल में डेटा को सी# में निर्यात करने की प्रक्रिया का वर्णन करते हैं जैसे कि पहले खाली कार्यपुस्तिका बनाई जाती है और फिर एक डेटाटेबल को इनिशियलाइज़ किया जाता है और कुछ डमी डेटा से भरा जाता है। इंपोर्टटेबलऑप्शन क्लास का एक ऑब्जेक्ट बनाया जाता है जिसमें बहुत सारे पैरामीटर होते हैं जिन्हें सेट किया जा सकता है, हालांकि यहां डिफ़ॉल्ट विकल्पों का उपयोग किया जाता है। अंत में, डेटाटेबल को एक निर्दिष्ट प्रारंभिक सेल पर कार्यपुस्तिका की पहली कार्यपत्रक में आयात किया जाता है।
सी # में एक्सेल में डेटाटेबल डेटा निर्यात करने के लिए कोड
इस कोड में, ImportTableOptions का उपयोग डिफ़ॉल्ट सेटिंग्स के साथ किया जाता है, हालांकि, आप 0 इंडेक्स आधारित कॉलम नंबरों की सूची जैसे विभिन्न पैरामीटर सेट कर सकते हैं, जिनका डेटा डेटाटेबल से आयात किया जाना है, दिनांक प्रारूप सेट करें, कुल पंक्तियों और कॉलम को सेट करें। आयातित, और भी बहुत कुछ। आप यह भी तय कर सकते हैं कि स्तंभ शीर्षक आयात किए जाने हैं या नहीं।
इस छोटे से ट्यूटोरियल में बताया गया है कि कैसे C# में DataTable से एक्सेल फाइल बनाएं। यदि आप एक्सेल को डेटाटेबल में कनवर्ट करने जैसी रिवर्स प्रक्रिया सीखना चाहते हैं, तो एक्सेल को डेटाटेबल में सी # में कैसे परिवर्तित करें पर लेख देखें।