ในบทช่วยสอนแบบทีละขั้นตอนนี้มีคำอธิบายเกี่ยวกับ วิธีลบตารางเดือยใน Excel ใน C# ข้อมูลโดยละเอียดมีไว้เพื่อตั้งค่าสภาพแวดล้อมการพัฒนา รายการงานสำหรับการเขียนแอปพลิเคชัน และโค้ดพร้อมเรียกใช้ที่สาธิต วิธีลบตาราง Pivot ใน Excel ใน C# รหัสนี้สามารถดำเนินการได้ในแพลตฟอร์มใดๆ ก็ตามที่รองรับสภาพแวดล้อม .NET และไม่ต้องใช้เครื่องมือหรือซอฟต์แวร์อื่นใดในการลบตารางเดือยหนึ่งตารางหรือมากกว่าออกจากไฟล์ Excel
ขั้นตอนในการลบ Pivot Table ใน C#
- ใช้ NuGet package manager เพิ่ม Aspose.Cells for .NET ในโครงการเพื่อลบ pivot table
- โหลด workbook
- เข้าถึง worksheet
- เข้าถึงตารางเดือยจากแผ่นงาน
- ลบตารางเดือย
- บันทึกสมุดงาน
ขั้นตอนข้างต้นได้อธิบาย วิธีลบตารางเดือยใน Excel ใน C# กระบวนการเริ่มต้นด้วยการโหลดสมุดงานตามด้วยการเข้าถึงแผ่นงานเป้าหมาย แผ่นงานแต่ละแผ่นมีวัตถุคลาส PivotTableCollection ที่แสดงเมธอด Remove() ที่ใช้ในการทำงานนี้ในโค้ดตัวอย่าง ในตอนท้าย สมุดงานผลลัพธ์สามารถบันทึกในรูปแบบใดก็ได้ที่สนับสนุนซึ่งมีข้อมูลทั้งหมด ยกเว้นตารางเดือยที่ถูกลบออก
รหัสเพื่อลบ Pivot Table ใน C
using Aspose.Cells; | |
using Aspose.Cells.Pivot; | |
using System; | |
class Program | |
{ | |
static void Main(string[] args) //Delete a pivot table using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.Product.Family.lic"); | |
// Load a workbook | |
Workbook workbook = new Workbook("pivotTable.xls"); | |
// Access the target worksheet and the pivot table | |
Worksheet worksheet = workbook.Worksheets[0]; | |
PivotTable pivotTable = worksheet.PivotTables[0]; | |
// Remove the pivot table | |
worksheet.PivotTables.Remove(pivotTable); | |
// Save the workbook | |
workbook.Save("output.xls"); | |
Console.WriteLine("Done"); | |
} | |
} |
โค้ดตัวอย่างนี้ได้สาธิต วิธีลบ pivot table ใน C# ใช้เมธอด Remove() ที่ต้องการวัตถุ pivot table เพื่อลบออกจากคอลเล็กชัน อย่างไรก็ตาม หากคุณทราบดัชนี pivot table เป้าหมายในคอลเล็กชัน คุณอาจใช้เมธอด RemoveAt() ที่ต้องใช้หมายเลขดัชนีเท่านั้น
ในคำแนะนำฉบับย่อนี้ เราได้เรียนรู้ วิธีลบ pivot table ใน C# หากคุณต้องการเรียนรู้กระบวนการสร้างตาราง Pivot ใหม่ โปรดดูบทความใน วิธีสร้าง pivot table ใน Excel โดยใช้ C#