Postavke inicijalizacije aplikacije Python u programu Excel
Primjenjuje se na
Python u programu Excel dostupan je korisnicima pretplata Enterprise i Business koji upotrebljavaju trenutačni kanal u sustavu Windows, počevši od verzije 2408 (međuverzije 17928.20114) i mjesečni kanal za velike tvrtke u sustavu Windows, počevši od verzije 2408 (međuverzije 17928.20216). Dostupan je i u programu Excel na webu za korisnike pretplata Enterprise i Business. Python u programu Excel dostupan je u pretpregledu za korisnike pretplata Family i Personal u programu Excel na webu koji upotrebljavaju trenutačni kanal u sustavu Windows počevši od verzije 2405 (međuverzije 17628.20164). Python u programu Excel dostupan je u pretpregledu za korisnike pretplate Education koji upotrebljavaju trenutačni kanal (pretpregled) putem programa Microsoft 365 Insider Program. Trenutačno nije dostupan za polugodišnji kanal za velike tvrtke.
Python u programu Excel dostupan je poslovnim korisnicima koji koriste trenutni kanal u programu Excel za Mac počevši od verzije 16.96 (međuverzija 25041326). Dostupna je u pretpregledu za obiteljske i osobne korisnike u programu Excel za Mac putem programa Microsoft 365 Insider. Odaberite razinu programa Beta Channel Insider i instalirajte najnoviju međuverziju programa Excel. dostupna je počevši od verzije 16.95 (međuverzije 25021921).
Dodatne informacije o dostupnosti potražite u članku Dostupnost značajke Python u programu Excel. Ako naiđete na probleme sa značajkom Python u programu Excel, prijavite ih tako da odaberete Pomoć > Povratne informacije u programu Excel.
Jeste li novi u programskom jeziku Python u programu Excel? Započnite s uvodom u Python u programu Exceli počnite s radom u aplikaciji Python u programu Excel.
Okno zadatka Postavke inicijalizacije
Python u programu Excel nudi okno zadatka s postavkama inicijalizacije. Ovo okno zadatka omogućuje upravljanje i stvaranje univerzalnih postavki aplikacije Python za radnu knjigu.
Postavke inicijalizacije u jednoj radnoj knjizi ne utječu na postavke inicijalizacije u drugoj radnoj knjizi, čak i ako su obje radne knjige istovremeno otvorene.
Napomena: U Python projektima na lokalnom računalu postavke inicijalizacije obično se spremaju u datoteku pod nazivom init.py. Okno zadatka Postavke inicijalizacije aplikacije Python u programu Excel funkcionira slično init.py datoteci.
Pristup oknu zadatka
Da biste otvorili okno zadatka postavke inicijalizacije, idite na karticu Formule i odaberite Inicijalizacija u odjeljku Python.
Zadane postavke
Okno zadatka postavke inicijalizacije po zadanom sadrži sljedeće naredbe i komentare. Neke od tih izjava potrebne su i ne bi ih trebalo ukloniti, a neke se izjave mogu uređivati. Dodatne informacije potražite u sljedećim odjeljcimaObavezne postavke i Postavke koje je moguće uređivati.
# The following import statements are pre-loaded. import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns import excel import warnings warnings.simplefilter('ignore')
# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)
Obavezne postavke
Okno zadatka postavke inicijalizacije sadrži neke naredbe potrebne za pravilno izračunavanje funkcije Python u programu Excel.
Važno: Uklanjanje sljedećih naredbi se ne preporučuje. Te postavke kontroliraju način na koji Excel pokreće Python formule. Uklanjanje tih naredbi može uzrokovati pogreške.
import excel import warnings warnings.simplefilter('ignore') excel.set_xl_scalar_conversion(...) excel.set_xl_array_conversion(...)
Postavke koje se mogu uređivati
Okno zadatka postavke inicijalizacije po zadanom sadrži sljedeće naredbe uvoza za NumPy, pande, Matplotlib, statsmodels i morske biblioteke.
import numpy as np import pandas as pd import matplotlib.pyplot as plt import statsmodels as sm import seaborn as sns
Po želji možete dodavati naredbe uvoza za dodatne biblioteke te uređivati ili uklanjati postojeće naredbe za uvoz biblioteke otvorenog koda. Informacije o dostupnim bibliotekama potražite u člancima Biblioteke otvorenog koda i Python u programu Excel.
Napomena: Promjena postavki inicijalizacije utječe na ponašanje pythona u radnoj knjizi. Sve promjene mogu utjecati i na Python u programu Excel Copilot u programu Excel python.