Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Python u programu Excel trenutno je u pretpregledu i podložna je promjenama na temelju povratnih informacija. Da biste koristili tu značajku, pridružite se programu Microsoft 365 Insider i odaberite razinu programa Beta Channel Insider.

Python u programu Excel postupno se uvodi korisnicima programa Excel za Windows pomoću beta kanala. Značajka trenutno nije dostupna na drugim platformama.

Ako naiđete na probleme s pythonom u programu Excel, prijavite ih tako da odaberete Pomoć za > povratne informacije u programu Excel.

Novi ste u Pythonu u programu Excel? Započnite s uvodom u Python u programu Exceli Početak rada s programom Python u programu Excel.

Python se pokreće u Microsoftovu oblaku 

Python u programu Excel pokreće Python kod koji Excel koristi u sigurnom spremniku u Microsoftovu oblaku uz sigurnost na razini tvrtke kao usklađeno povezano iskustvo okruženja Microsoft 365.  

  • Python kod izvodi se na izoliranim spremnicima hipervizora izgrađenima na instancama spremnika platforme Azure.

  • Spremnik ima Python i nadzirani skup sigurnih biblioteka koje pruža Anaconda.

  • U okruženju se koristi Anaconda Distribution za Python, koji sadrži izvorni Python i biblioteke, koji se pruža izravno iz Anaconda.

  • Python kôd nema pristup vašem računalu, uređajima ili računu.

  • Python kod nema pristup mreži.

  • Python kod nema pristup korisničkom tokenu.

  • Python kod može pristupiti podacima putem referenci putem ugrađene xl() funkcije kao dio Python formule. To znači da python formule imaju pristup čitanju vrijednosti ćelija unutar radne knjige na temelju reference ćelije ili vrijednosti iz vanjskih izvora podataka putem naziva Power Query veze.

  • Python kod vraća izlaz u radne knjige putem funkcije =PY() Excel, koja prikazuje rezultat Python koda u ćeliji u kojoj je funkcija unesena. Funkcije Python ne mogu vratiti druge vrste objekata kao što su makronaredbe, VBA kod ili druge formule.

  • Python kod nema pristup drugim svojstvima u radnoj knjizi, kao što su formule, grafikoni, zaokretne tablice, makronaredbe ili VBA kod.

Kako Python u programu Excel rukuje radnim knjigama s interneta ili nepouzdanih izvora? 

Python u programu Excel slijedi ista sigurnosna pravila kao Excel kada je riječ o otvaranju radnih knjiga s interneta ili nepouzdanih izvora. 

Ako otvorite radnu knjigu koja sadrži Python kod s interneta, zaštićeni prikaz programa Excel neće u radnoj knjizi pokrenuti python formule. Ako je radna knjiga otvorena pomoću Microsoft Defender Application Guard, Python formule se po zadanom ne pokreću.

Osim toga, Python u programu Excel pokreće Python formule u nepouzdanim radnim knjigama u zasebnom izoliranom spremniku hipervizora, što sprječava potencijalnu interakciju ili interferencije s drugim Python kodom koji se izvodi iz drugih otvorenih radnih knjiga. 

Koliko često Microsoft ažurira spremnike na kojima se izvodi Python kod? 

Python u programu Excel koristi spremnike za pokretanje Python koda na platformi Azure. Spremnici su izolirani i sigurni okruženja koja mogu pokrenuti aplikacije i servise bez utjecaja na ostatak sustava. Da bi se osigurala sigurnost i pouzdanost spremnika, na njih se primjenjuju redovita ažuriranja i zakrpe.

Python i biblioteke ažuriraju se na sljedeće načine da bi vaši podaci bili sigurni i da su numerički rezultati dosljedni.

  • Zakrpe se primjenjuju na temeljni operacijski sustav na kojem se izvodi instanca spremnika platforme Azure. Time se jamči zaštita spremnika od slabih točaka i iskorištavanja koje mogu utjecati na vaše podatke. To se obavlja automatski bez potrebe za unosom.

  • Kada Python u programu Excel postane dostupan, periodička ažuriranja okruženja Python bit će objavljena uz Python i biblioteke koje pruža Anaconda. Te verzije obuhvaćaju najnovije sigurnosne popravke i poboljšanja zajednica Python i Anaconda. Ova izdanja bit će objavljena putem članaka na blogu i dokumentacije. To će se automatski izvršiti bez potrebe za postavljanjem, a Microsoft će prema zadanim postavkama koristiti najnovije okruženje. Postojeće radne knjige i dalje će se izračunavati u odnosu na verziju okruženja u kojima je radna knjiga stvorena, a od korisnika će se zatražiti da nadograde ako postoji novija verzija. Tim se pristupom jamči dosljedno održavanje dosljednih brojčanih rezultata i omogućuje vama i vašoj tvrtki ili ustanovi da ostanete u tijeku.

Kako Microsoft poštuje vaše podatke i privatnost?

Vaša je zaštita privatnosti važna Microsoftu. Dodatne informacije potražite u Microsoftovoj izjavi o zaštiti privatnosti. 

Da biste pregledali pravilnike o zaštiti podataka povezanih iskustava okruženja Microsoft 365, pogledajte Povezana iskustva u sustavu Microsoft 365

Da biste pregledali pravilnike o zaštiti podataka prilikom korištenja sustava Copilot s podacima radne knjige, pročitajte članak Podaci, Zaštita privatnosti i sigurnost Microsoft 365 Copilot.

Dodatne napomene 

Ažuriranje registra radi preklapanja sigurnosnih upozorenja za Python u programu Excel 

Sljedeće naredbe pokazuju kako ažurirati registar radi promjene postavki sigurnosnog upozorenja za Python u programu Excel. Naredbe iz povišenog naredbenog retka možete pokrenuti na uređaju sa sustavom Windows. 

  1. Pomoću ove naredbe onemogućite sva sigurnosna upozorenja. To je zadana postavka za Python u programu Excel.

    reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f 

  2. Pomoću ove naredbe omogućite sigurnosni upit prilikom otvaranja radne knjige koja sadrži Python formulu. Omogućuje obavijest o sigurnosnom upozorenju na poslovnoj traci programa Excel. Pogledajte primjer sljedeće snimke zaslona. 

    Sigurnosno upozorenje

    reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f

  3. Koristite ovu naredbu da biste onemogućili pokretanje svih Python funkcija. Funkcije Python vratit će pogrešku #BLOCKED!.

    reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f

Microsoft će nastaviti pratiti i prilagođavati Python u programu Excel da bi zaštitio vas i vaše podatke. To može uključivati buduće promjene korisničkog sučelja i postavki registra.

Povezani članci 

Uvod u Python u programu Excel 

Početak rada s programom Python u programu Excel 

Biblioteke otvorenog koda i Python u programu Excel 

Korištenje Power Query s pythonom u programu Excel 

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×