सी # में एक्सेल में सूची डेटा कैसे निर्यात करें

संक्षिप्त ट्यूटोरियल आपको **सी#में एक्सेल में सूची डेटा निर्यात करने के तरीके के बारे में मार्गदर्शन करेगा। सूची एक प्रोग्रामिंग भाषा में डेटा रखने के लिए सबसे आम निर्माणों में से एक है जिसे आगे एक्सेल में निर्यात किया जा सकता है। यह मुख्य अवधारणा है जिसे आप यहां सीखेंगे कि कैसे C# का उपयोग करके सूची से एक्सेल फ़ाइल बनाएं और इसे डिस्क पर XLSX प्रारूप में संग्रहीत करें।

सी # में एक्सेल में सूची डेटा निर्यात करने के लिए कदम

  1. एक्सेल में सूची डेटा निर्यात करने के लिए Nuget पैकेज मैनेजर का उपयोग करके Aspose.Cells लाइब्रेरी स्थापित करें
  2. सूची से निर्यात किए गए डेटा को होल्ड करने के लिए Workbook क्लास ऑब्जेक्ट बनाएं
  3. एक्सेल में निर्यात करने के लिए लक्ष्य डेटा स्टोर करने के लिए एक सूची बनाएं
  4. सूची को नमूना डेटा से भरें या इसे किसी बाहरी स्रोत से भरें
  5. किसी विशेष कार्यपुस्तिका का संदर्भ प्राप्त करें sheet जहां निर्यात किया गया डेटा सहेजा जाएगा
  6. Excel में सूची डेटा निर्यात करने के लिए ImportArrayList फ़ंक्शन को कॉल करें
  7. एक सूची से निर्यात किए गए डेटा वाले आउटपुट एक्सेल फ़ाइल को सहेजें

यहां उपरोक्त चरणों में, एक सरल दृष्टिकोण का पालन किया जाता है जहां सूची डेटा को सहेजने के लिए किसी विशेष शीट के संदर्भ तक पहुंचने के साथ पहले एक कार्यपुस्तिका वर्ग वस्तु बनाई जाती है। सूची मैन्युअल रूप से भरी जाती है, हालांकि इसे किसी बाहरी स्रोत से भी भरा जा सकता है जैसे कुछ डेटाबेस, वेब एपीआई, या किसी अन्य नेटवर्क संसाधन से डेटा प्राप्त करना। अंत में, एक्सेल में C# राइट लिस्ट का उपयोग करके और आउटपुट फाइल को डिस्क पर सेव करें।

सी # में एक्सेल को सूची निर्यात करने के लिए कोड

using System.Collections;
using Aspose.Cells;
namespace ExportListDataToExcelInCSharp
{
class Program
{
static void Main(string[] args)
{
// Include license into your project to avoid trial version water mark in your output Excel file
License licenseListExport = new License();
licenseListExport.SetLicense("Aspose.Cells.lic");
// Create a workbook class object to store exported data from a list
Workbook workbookExportList = new Workbook();
// Initialize an array which will be filled using the sample data
ArrayList InDemandLanguages = new ArrayList();
// Fill the list with some sample strings
InDemandLanguages.Add("JavaScript");
InDemandLanguages.Add("Python");
InDemandLanguages.Add("HTML");
InDemandLanguages.Add("CSS");
InDemandLanguages.Add("Java");
InDemandLanguages.Add("SQL");
InDemandLanguages.Add("NoSQL");
InDemandLanguages.Add("CSharp");
InDemandLanguages.Add("Rust");
InDemandLanguages.Add("Perl");
InDemandLanguages.Add("Go");
// Get a reference to the first worksheet in the workbook where data is to be exported
Worksheet worksheetWithExportedList = workbookExportList.Worksheets[0];
// Fill the data from the list into the worksheet starting from a specified cell
worksheetWithExportedList.Cells.ImportArrayList(InDemandLanguages, 3, 3, true);
// Save the output Excel file containing the exported list
workbookExportList.Save("ExcelFileWithListData.xlsx");
}
}
}

यह कोड सी#* का उपयोग करके एक्सेल में *लिखने की सूची के लिए फ़ाइल के नियंत्रण तक पहुंचने के लिए वर्कबुक और वर्कशीट क्लास ऑब्जेक्ट का उपयोग करता है। वर्कशीट का इम्पोर्टअरेलिस्ट फ़ंक्शन। सेल क्लास का उपयोग किया जाता है जिसके लिए स्रोत सूची संदर्भ की आवश्यकता होती है, वर्कशीट में पहली पंक्ति और कॉलम जहां डेटा रखा जाना है और डेटा की दिशा यानी डेटा को लंबवत कॉलम या क्षैतिज पंक्ति में स्टोर करें।

इस ट्यूटोरियल में, हमने एक्सेल में सूची डेटा को C# में लिखना सीखा, हालांकि यदि आप डेटाटेबल को एक्सेल में निर्यात करना चाहते हैं, तो आप डेटाटेबल को एक्सेल में सी # में कैसे परिवर्तित करें पर लेख देख सकते हैं।

 हिन्दी