Tento krátký tutoriál popisuje, jak odstranit Excel tabulku pomocí Pythonu. Obsahuje podrobnosti pro nastavení IDE, seznam kroků pro psaní aplikace a ukázkový kód demonstrující jak vyčistit formát tabulky v Excelu pomocí Pythonu. Prozkoumáte také různé možnosti odstranění všech nebo vybraných tabulek z listu.
Kroky k odstranění formátu tabulky v Excelu pomocí Pythonu
- Chcete-li odstranit tabulky z listu, nainstalujte Aspose.Cells pro Python přes Javu
- Načtěte soubor Excel s tabulkami pomocí třídy Workbook
- Otevřete list, kde chcete odstranit formát tabulky
- Získejte kolekci ListObjects obsahující tabulky
- Nastavte příznak Zobrazit součty na hodnotu False pro cílovou tabulku
- Zavolejte funkci removeAt() pro cílovou tabulku poskytnutím indexu
- Uložte výstupní Excel s rovinnými daty namísto tabulky
Tyto kroky objasňují jak odstranit formát tabulky v Excelu s Pythonem. Začněte proces načtením sešitu a výběrem cílového listu, ze kterého chcete tabulku odebrat a zachovat data tak, jak jsou. Otevřete kolekci tabulek a zavolejte metodu setShowTotals() s argumentem ‘False’ a poté tabulku odstraňte.
Kód pro vymazání formátu tabulky v Excelu s Pythonem
import jpype | |
import asposecells as cells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate a license | |
license = License() | |
license.setLicense("License.lic") | |
# Create a workbook. | |
wb = Workbook("ExcelWithTable.xlsx") | |
# Obtain the first sheet | |
sheet = wb.getWorksheets().get(0) | |
tables = sheet.getListObjects() | |
tables.get(0).setShowTotals(False) | |
tables.removeAt(0) | |
wb.save("ExcelWithoutTable.xlsx") | |
print("Table removed successfully") |
Tento kód ukazuje jak odstranit tabulku v Excelu pomocí Pythonu. Odstraní první tabulku na cílovém listu pomocí indexu 0, můžete však použít metodu clear() k odstranění všech tabulek nebo odebrat vybrané tabulky iterací všech tabulek v kolekci a odstraněním tabulek na základě určitých kritérií pomocí vlastnosti jednotlivých tabulek.
Tento článek nám osvětlil jak vrátit zpět tabulku v Excelu pomocí Pythonu. Chcete-li vytvořit koláčový graf, přečtěte si článek na Jak vytvořit výsečový graf v Excelu v Pythonu.