У цьому покроковому посібнику пояснюється, як видалити зведену таблицю в Excel на C#. Надається детальна інформація для налаштування середовища розробки, перелік завдань для написання програми та готовий до запуску код, який демонструє як видалити зведену таблицю в Excel на C#. Цей код можна виконати на будь-якій платформі, що підтримує середовище .NET, і для видалення однієї чи кількох зведених таблиць із файлу Excel не потрібні інші інструменти чи програмне забезпечення.
Кроки для видалення зведеної таблиці в C#
- Використовуючи менеджер пакетів NuGet, додайте Aspose.Cells for .NET до проекту, щоб видалити зведені таблиці
- Завантажте workbook
- Доступ до worksheet
- Доступ до зведеної таблиці з аркуша
- Зніміть зведену таблицю
- Збережіть робочу книгу
У наведених вище кроках описано як видалити зведену таблицю в Excel на C#. Процес починається із завантаження робочої книги з наступним доступом до цільового аркуша. Кожен робочий аркуш має об’єкт класу PivotTableCollection, який надає метод Remove(), який використовується для виконання цього завдання у прикладі коду. Зрештою, вихідну робочу книгу можна зберегти в будь-якому з підтримуваних форматів із усіма даними, крім видаленої зведеної таблиці.
Код для видалення зведеної таблиці в 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"); | |
} | |
} |
У цьому прикладі коду показано як видалити зведену таблицю в C#. Він використовує метод Remove(), який вимагає об’єкта зведеної таблиці для видалення його з колекції. Однак, якщо ви знаєте цільовий індекс зведеної таблиці в колекції, ви можете використовувати метод RemoveAt(), який вимагає лише номер індексу.
У цьому короткому посібнику ми дізналися як видалити зведену таблицю в C#. Якщо ви хочете дізнатися, як створити нову зведену таблицю, зверніться до статті як створити зведену таблицю в Excel за допомогою C#.