Python u Excelu: Konfigurisana skripta za inicijalizaciju menja pravila igre za programere
Programeri koji koriste Python podršku u Excelu dobili su najnoviju funkciju koja značajno dopunjuje mogućnosti manipulacije podacima u ovom spreadsheet alatu. Nakon uvođenja Python podrške pre nekoliko godina, integracije Copilota i mogućnosti „čitanja“ slika, Microsoft je najavio novo poboljšanje koje će ceniti svi korisnici: mogućnost konfigurisanja podesive (editable) skriptae za inicijalizaciju Pythona.
Zašto je skripta za inicijalizaciju koristna?
Iako Python editor u Excelu predefiniše određeni kod pri pokretanju, to često ne pokriva sve scenarije korišćenja. Davanjem opcije developerima da konfigurišu inicijalizacionu skriptu, Microsoft im omogućava da:
- Uvezu Biblioteke: Da u startu uvezu Python biblioteke po svom izboru (npr. pandas, numpy ili matplotlib).
- Spreman Boilerplate Kod: Da imaju boilerplate kod, funkcije ili promenljive spremne odmah po pokretanju, štedeći vreme.
Novi editor omogućava developerima da pregledaju i uređuju inicijalizacioni kod, dodaju library imports i funkcije, ili ga resetuju na podrazumevano stanje.
Kako Pristupiti Novom Editoru i Rešavati Greške

Pristupanje editoru je jednostavno. Dovoljno je navigirati do Formulas > Initialization u Excel meniju.
Sam editor dolazi sa bogatim funkcijama, uključujući isticanje sintakse (syntax highlighting) i brojeve linija. Takođe, poseduje i napredno rukovanje greškama. Na primer, pri prvoj primeni promena u skripti, sistem vas upozorava na potencijalno neočekivano ponašanje.
Ukoliko dođe do grešaka u kodu, pogođene ćelije će prikazivati vrednost #PYTHON! dok se sve greške ne reše. Klikom na ikonu greške pored ćelije, možete dobiti dodatne detalje opcijama Show Error Message ili Open Python Initialization.
Ova funkcija je trenutno dostupna za Insidere u verziji 2509 (Build 19230.20002) ili kasnijoj, na Excelu za Windows.