Ten krótki przewodnik zawiera opis jak wyświetlać formuły w Excel przy użyciu Pythona. Zawiera instrukcje tworzenia środowiska wraz z logiką programowania i uruchamialnym przykładowym kodem, który pokazuje wszystkie formuły w programie Excel przy użyciu języka Python. Ten fragment kodu może być używany w dowolnym środowisku obsługującym Javę i Pythona bez użycia jakiegokolwiek innego narzędzia lub oprogramowania innej firmy.
Kroki, aby wyświetlić formuły w programie Excel przy użyciu języka Python
- Ustaw aplikację tak, aby używała Aspose.Cells dla Pythona przez Javę do wyświetlania formuł
- Utwórz nowe workbook i uzyskaj dostęp do pierwszego sheet, aby wypełnić dane
- Ustaw kilka wartości w różnych komórkach
- Ustaw formułę opartą na tych wartościach i wywołaj metodę calcFormula(), aby wykonać formułę
- Ustaw flagę, aby wyświetlała formułę zamiast wartości
- Zapisz plik wyjściowy zawierający formuły
Te kroki przedstawiają krótki proces wyświetlania formuł komórek przy użyciu języka Python. Proces rozpoczyna się od utworzenia nowego pliku programu Excel, uzyskania dostępu do docelowego arkusza roboczego i umieszczenia przykładowych danych w kilku komórkach. W kolejnych krokach formuła jest ustawiana w jakiejś komórce, formuła jest obliczana wywołując metodę calcFormula(), a na koniec metodę setShowFormulas() w celu wyświetlenia formuł zamiast wartości w całym arkuszu.
Kod do wyświetlania formuł komórek w programie Excel przy użyciu języka Python
Ten przykładowy kod demonstruje jak wyświetlić wartość zamiast formuły w programie Excel przy użyciu języka Python. Funkcja setShowFormulas() określa, czy pokazywać formuły, czy wartości, ustawiając argument odpowiednio na True lub False. Metoda calcalFormula() jest opcjonalnie wywoływana w celu obliczenia formuł i wygenerowania wyników, ale nie wyświetla wyników, ponieważ formuły są wyświetlane w tym kodzie.
Ten przykładowy kod pokazuje jak wyświetlać formuły programu Excel przy użyciu języka Python. Jeśli chcesz poznać proces trwałego usuwania formuł, zapoznaj się z artykułem na stronie jak usunąć formułę w Excelu za pomocą Pythona.