यह शार्प ट्यूटोरियल आपको C# का उपयोग करके एक्सेल में एक स्लाइसर कैसे सम्मिलित करें, इस पर मार्गदर्शन करता है। यह पर्यावरण सेटिंग्स का संदर्भ प्रदान करता है, आवेदन लिखने के लिए चरण-वार विवरण और C#** का उपयोग करके एक्सेल में स्लाइसर जोड़ने के लिए एक रन करने योग्य नमूना कोड प्रदान करता है। इस ट्यूटोरियल में, हम एक टेबल के लिए एक स्लाइसर जोड़ेंगे, हालांकि आप वर्कशीट में अलग-अलग ऑब्जेक्ट्स में स्लाइसर जोड़ने के विकल्प भी सीखेंगे और इसे XLSX, XLS, या किसी अन्य MS के रूप में सेव करेंगे। एक्सेल समर्थित प्रारूप।
सी # का उपयोग कर एक्सेल में एक स्लाइसर सम्मिलित करने के लिए कदम
- स्लाइसर जोड़ने के लिए परिवेश को Aspose.Cells for .NET का उपयोग करने के लिए सेट करें
- स्रोत एक्सेल फ़ाइल को उस Workbook ऑब्जेक्ट में लोड करें जिसमें एक तालिका हो
- लक्ष्य worksheet तक पहुंच प्राप्त करें जहां स्लाइसर डाला जाना है
- चयनित कार्यपत्रक में वांछित तालिका का संदर्भ प्राप्त करें
- लक्ष्य कॉलम और स्लाइसर गंतव्य सेल प्रदान करके स्लाइसर जोड़ें
- डिस्क पर स्लाइसर के साथ परिणामी एक्सेल फाइल को सेव करें
ये सरल चरण कॉन्फ़िगरेशन विवरण प्रदान करके और फिर प्रोग्राम लिखने के लिए चरण-दर-चरण दृष्टिकोण प्रदान करके सी#* का उपयोग करके एक्सेल में स्लाइसर जोड़ने की प्रक्रिया का वर्णन करते हैं। सबसे पहले, आपको स्रोत एक्सेल फ़ाइल लोड करनी होगी और स्लाइसर जोड़ने के लिए लक्ष्य कार्यपत्रक और लक्ष्य तालिका तक पहुंच प्राप्त करनी होगी। एक बार लक्ष्य तालिका का संदर्भ प्राप्त हो जाने के बाद, तालिका का नाम, सेल के लिए लक्ष्य कॉलम और नया स्लाइसर गंतव्य सेल प्रदान करके वर्कशीट में स्लाइसर्स संग्रह में एक नया स्लाइसर जोड़ा जाता है।
सी # का उपयोग कर एक्सेल में स्लाइसर डालने के लिए कोड
using System; | |
using Aspose.Cells; | |
using Aspose.Cells.Tables; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to add slicer in an Excel file in C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load Excel file with table | |
Workbook wb = new Workbook("input.xlsx"); | |
// Access the target worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
// Access the target table | |
ListObject tb = ws.ListObjects[2]; | |
// Add slicer the selected worksheet | |
ws.Slicers.Add(tb, 1, "F6"); | |
// Save the resultant workbook | |
wb.Save("output.xlsx", SaveFormat.Xlsx); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
यह कोड एक्सेल फ़ाइल में सी# का उपयोग करके एक स्लाइसर डालने की प्रक्रिया को प्रदर्शित करता है। यह आवश्यक पैरामीटर प्रदान करके तालिका के लिए स्लाइसर जोड़ने के लिए Worksheet.Slicers.Add() विधि का उपयोग करता है। आप लक्ष्य पिवट तालिका, गंतव्य सेल जहां स्लाइसर जोड़ा जाना है, और आधार पिवट फ़ील्ड प्रदान करके उसी विधि के अधिभार का उपयोग करके एक पिवट तालिका के लिए एक स्लाइसर भी जोड़ सकते हैं।
इस लेख ने हमें सी# का उपयोग करके स्लाइसर सम्मिलित करना सिखाया है। यदि आप किसी तालिका में डेटा फ़िल्टर करने की प्रक्रिया सीखना चाहते हैं, तो सी # का उपयोग कर एक्सेल टेबल में डेटा कैसे फ़िल्टर करें पर लेख देखें।