यह बुनियादी ट्यूटोरियल बताएगा कि कैसे C# एक्सेल शीट कॉपी फीचर का उपयोग करके किसी एप्लिकेशन में लागू किया जा सकता है। आप CopyOptions क्लास ऑब्जेक्ट का उपयोग करके कॉपी प्रक्रिया को भी नियंत्रित कर सकते हैं। नीचे दिए गए चरणों और कोड स्निपेट का पालन करके, आप साधारण एपीआई कॉल के साथ एक्सेल शीट को सी# में किसी अन्य कार्यपुस्तिका में कॉपी करने में सक्षम होंगे।
एक्सेल शीट को सी # में किसी अन्य कार्यपुस्तिका में कॉपी करने के चरण
- NuGet Package Manager टूल का उपयोग करके अपने कॉपी वर्कशीट एप्लिकेशन में Aspose.Cells का संदर्भ जोड़ें
- इनपुट और आउटपुट एक्सेल फाइलों के लिए Workbook क्लास ऑब्जेक्ट को इनिशियलाइज़ करें
- worksheet को कॉपी करें और दूसरी वर्कबुक में पेस्ट करें
- कॉपी की गई वर्कशीट के साथ आउटपुट एक्सेल फाइल को सेव करें
ये सरल चरण प्रदर्शित करते हैं कि कैसे C# एक्सेल वर्कशीट कॉपी फीचर का उपयोग करके आपके एक्सेल फाइल मैनिपुलेशन एप्लिकेशन में लागू किया जा सकता है। पहले चरण के रूप में, आपको इनपुट वर्कशीट फ़ाइल लोड करने और डेटा पेस्ट करने के लिए एक नई कार्यपुस्तिका प्रारंभ करने की आवश्यकता है। फिर आप वर्कशीट को आउटपुट एक्सेल फाइल में पेस्ट कर सकते हैं और परिणामी फाइल को अपनी आवश्यकताओं के अनुसार डिस्क पर सेव कर सकते हैं।
एक्सेल शीट को सी # में किसी अन्य कार्यपुस्तिका में कॉपी करने के लिए कोड
using Aspose.Cells; | |
using System.IO; | |
namespace CopyExcelSheetToAnotherWorkbookInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Instantiate the license as the first step to avoid trial version restrictions and watermark in copy pasted workbook | |
License CopyExcelWorksheetLicense = new License(); | |
CopyExcelWorksheetLicense.SetLicense("Aspose.Cells.lic"); | |
//Create a new Workbook for the input and output file | |
Workbook input = new Workbook("input.xlsx"); | |
Workbook output = new Workbook(); | |
//Create a WorksheetCollection object for the sheets of the Workbook | |
WorksheetCollection sheets = output.Worksheets; | |
//Copy data to a new sheet in another workbook | |
sheets[0].Copy(input.Worksheets[0]); | |
//Save output worksheet with copied data | |
output.Save("workbook.xlsx"); | |
} | |
} | |
} |
ऊपर साझा किया गया कोड स्निपेट बताता है कि कोड की केवल कुछ पंक्तियों का उपयोग करके C# एक्सेल शीट को किसी अन्य कार्यपुस्तिका में कॉपी करें। वर्कशीट को कॉपी और पेस्ट करने के लिए बस सोर्स और डेस्टिनेशन एक्सेल फाइल्स को लोड करें। इसके अलावा, आप विभिन्न उद्देश्यों के लिए विभिन्न एक्सेल फाइलों के बीच शीट्स को भी स्थानांतरित कर सकते हैं। आप अपने .NET अनुप्रयोगों में किसी कार्यपुस्तिका के भीतर या किसी अन्य एक्सेल फ़ाइल से कार्यपत्रक की प्रतिलिपि बनाने के लिए थोड़ा समायोजन कर सकते हैं।
यहाँ हमने C# में एक वर्कशीट को दूसरी वर्कबुक में कॉपी करने की प्रक्रिया को समझा है। हालांकि, यदि आप एक्सेल कोशिकाओं के विलय के बारे में सीखना चाहते हैं तो सी # का उपयोग कर एक्सेल में सेल कैसे मर्ज करें पर लेख देखें।