Tento krátký průvodce poskytuje popis jak zobrazit vzorce v Excel pomocí Pythonu. Obsahuje kroky k vytvoření prostředí spolu s programovací logikou a spustitelným ukázkovým kódem pro zobrazení všech vzorců v Excelu pomocí Pythonu. Tento fragment kódu lze použít v jakémkoli prostředí podporujícím Javu a Python bez použití jakéhokoli jiného nástroje nebo softwaru třetí strany.
Kroky k zobrazení vzorců v Excelu pomocí Pythonu
- Nastavte aplikaci tak, aby k zobrazování vzorců používala Aspose.Cells pro Python přes Javu
- Vytvořte nový workbook a získejte přístup k prvnímu sheet k vyplnění dat
- Nastavte několik hodnot v různých buňkách
- Nastavte vzorec založený na těchto hodnotách a zavolejte metodu createFormula() pro provedení vzorce
- Nastavte příznak, aby místo hodnot zobrazoval vzorec
- Uložte výstupní soubor zobrazující vzorce
Tyto kroky představují stručný proces zobrazení vzorců buněk pomocí Pythonu. Proces je zahájen vytvořením nového souboru Excel, přístupem k cílovému listu a vložením ukázkových dat do několika buněk. V dalších krocích je v některé buňce nastaven vzorec, vzorec je vypočítán voláním metody createFormula() a nakonec voláním metody setShowFormulas() pro zobrazení vzorců místo hodnot v celém listu.
Kód pro zobrazení vzorců buněk v Excelu pomocí Pythonu
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Create a workbook | |
workbook = Workbook() | |
# Access a worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Set cell values | |
worksheet.getCells().get("A2").setValue(20) | |
worksheet.getCells().get("B2").setValue(40) | |
# Set formula | |
worksheet.getCells().get("C2").setFormula(" = A2 + B2") | |
workbook.calculateFormula() | |
# Set the flag to show formulas | |
worksheet.setShowFormulas(True) | |
# Save the output | |
workbook.save("output.xlsx") | |
print("Formulas shown successfully") | |
jpype.shutdownJVM() |
Tento ukázkový kód ukazuje jak zobrazit hodnotu místo vzorce v Excelu pomocí Pythonu. SetShowFormulas() definuje, zda se mají zobrazit vzorce nebo hodnoty nastavením argumentu na hodnotu True nebo False. Volitelně je volána metoda createFormula() pro výpočet vzorců a generování výsledků, ale nezobrazuje výsledky, protože vzorce jsou zobrazeny v tomto kódu.
Tento ukázkový kód ukazuje jak zobrazit vzorce Excelu pomocí Pythonu. Pokud se chcete naučit proces trvalého odstranění vzorců, přečtěte si článek na jak odstranit vzorec v Excelu pomocí Pythonu.