Srodne teme
×
Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Python u programu Excel je trenutno u verziji za pregled i podložan je promenama na osnovu povratnih informacija. Da biste koristili ovu funkciju, pridružite se Microsoft 365 Insajder programu i odaberite nivo Beta kanal za Insajder.

Python u programu Excel postepeno se objavljuje korisnicima programa Excel za Windows pomoću Beta kanala. Ova funkcija trenutno nije dostupna na ostalim platformama.

Ako naiđete na probleme koji se odnose na Python u programu Excel, prijavite ih tako što ćete izabrati Pomoć > Povratne informacije u programu Excel.

Novi ste korisnik jezika Python u programu Excel? Počnite sa Uvodom u Python u programu Excel i Prvi koraci uz Python u programu Excel.

Python se pokreće u microsoft oblaku 

Python u programu Excel pokreće Python kôd koji Excel koristi u bezbednom kontejneru u oblaku korporacije Microsoft Sa bezbednošću na nivou preduzeća kao usaglašeni Microsoft 365 povezani utisak pri radu. Rad sa drugim osobama na dokumentu uskladištenom u usluzi OneDrive ili korišćenje funkcije "Analiziraj podatke" u programu Excel su drugi primeri usaglašenih Microsoft 365 povezanih iskustava. 

Python u programu Excel pokreće se u microsoft oblaku sa sledećim atributima.

  • Python kôd se pokreće na izolovanim kontejnerima hipervizora napravljenim na Azure Container Instances.

  • Kontejner ima Python i održavani skup obezbeđenih biblioteka koje obezbeđuje Anakonda.

  • Okruženje koristi anakondnu raspodelu za Python, koji sadrži Python i biblioteke napravljene u izvornom formatu, obezbeđen direktno iz Anaconda.

  • Python kôd nema pristup računaru, uređajima ili nalogu.

  • Python kôd nema pristup mreži.

  • Python kôd nema pristup korisničkom tokenu.

  • Python kôd može da pristupi podacima putem referenci putem ugrađene funkcije xl() kao deo Python formule. To znači da Python formule imaju pristup čitaju vrednosti ćelija u radnoj svesci, na osnovu reference ćelije ili vrednosti iz spoljnih izvora podataka putem imena veze Power Query podataka.

  • Python kôd vraća izlaz u radne sveske putem Excel funkcije =PY() koja prikazuje rezultat Python koda u ćeliji u koju je funkcija uneta. Python funkcije ne mogu da vrate druge tipove objekata kao što su makroi, VBA kôd ili druge formule.

  • Python kôd nema pristup drugim svojstvima u radnoj svesci, kao što su formule, grafikoni, izvedene tabele, makroi ili VBA kôd.

  • Kontejneri ostaju na mreži sve dok je radna sveska otvorena ili dok ne dođe do isteka vremenskog ograničenja. Podaci se ne traju u microsoft oblaku.

Kako Python u programu Excel rukuje radnim svescima sa interneta ili nepouzdanih izvora? 

Python u programu Excel prati iste bezbednosne smernice kao i Excel kada je u pitanju otvaranje radnih svezaka sa interneta ili nepouzdanih izvora. 

Ako otvorite radnu svesku koja sadrži Python kôd sa interneta, Excel zaštićeni prikaz neće pokrenuti Python formule u radnoj svesci. Ako je radna sveska otvorena pomoću Microsoft Defender Application Guard, Python formule se podrazumevano ne pokreću.

Pored toga, Python u programu Excel pokreće Python formule u nepouzdanoj radnoj svesci u okviru sopstvenog namenskog kontejnera izolovanog hipervizora, što sprečava potencijalnu interakciju ili smetnje sa drugim Python kodom pokrenutim iz drugih otvorenih radnih svezaka. 

Koliko često Microsoft ažurira kontejnere na koje se pokreće Python kôd? 

Python u programu Excel koristi kontejnere za pokretanje Python koda u usluzi Azure. Kontejneri su izolovana i bezbedna okruženja koja mogu da pokreću aplikacije i usluge bez uticaja na ostatak sistema. Da bi se obezbedila bezbednost i pouzdanost kontejnera, na njih se primenjuju redovna ažuriranja i zakrpa.

Python i biblioteke se ažuriraju na sledeće načine kako bi vaši podaci držali bezbedne i numeričke rezultate doslednim.

Zakrpa se primenjuje na osnovni operativni sistem na koji se pokreće Azure Container Instance. Na ovaj način obezbeđujete da kontejner bude zaštićen od ranjivosti i iskorišćavanja koji mogu da utiču na podatke. Ovo se radi automatski bez potrebe za unosom.

Kada Python u programu Excel postane generalno dostupan, biće objavljena periodične ispravke Python okruženja, sa Python i bibliotekama koje obezbeđuje Anaconda. Ove verzije uključuju najnovije bezbednosne ispravke i poboljšanja iz zajednica Python i Anaconda. Ova izdanja će biti objavljena putem objava na blogu i dokumentacije. Ovo će se uraditi automatski bez potrebe za podešavanjem i Microsoft će podrazumevano koristiti najnovije okruženje. Postojeće radne sveske će i dalje izračunati u odnosu na verziju okruženja u kojoj je radna sveska kreirana, a korisnici će biti upitani da nadograde ako postoji novija verzija. Ovaj pristup obezbeđuje da numerički rezultati ostanu dosledni i omogućava vama i vašoj organizaciji da ostanete u toku.

Na koji način Microsoft poštuje vaše podatke i privatnost?

Vaša privatnost je važna korporaciji Microsoft. Više detalja potražite u Microsoft izjavi o privatnosti. 

Da biste pregledali smernice za zaštitu podataka Povezanih iskustava usluge Microsoft 365, pogledajte članak Povezana iskustva u usluzi Microsoft 365

Da biste pregledali smernice za zaštitu podataka kada koristite Copilot sa podacima radne sveske, pogledajte članak Podaci, privatnost i bezbednost za Microsoft 365 Copilot.

Da biste razumeli kako se obrađuju podaci poslati iz radne sveske u kontejner, pogledajte članak Obavezni podaci o usluzi za Office.

Dodatna razmatranja 

Ažurirajte registrator da biste uključili/isključili bezbednosna upozorenja za Python u programu Excel 

Sledeće komande pokazuju kako da ažurirate registrator da biste promenili postavke bezbednosnog upozorenja za Python u programu Excel. Pokrenite komande iz komandne linije sa punim privilegijama na Windows uređaju. 

  1. Koristite ovu komandu da biste onemogućili sva bezbednosna upozorenja. Ovo je podrazumevana 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. Koristite ovu komandu da biste omogućili bezbednosni odziv prilikom otvaranja radne sveske koja sadrži Python formulu. On omogućava obaveštenje o bezbednosnom upozorenju na Excel poslovnoj traci.

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

  3. Koristite ovu komandu da biste onemogućili pokretanje svih Python funkcija. Python funkcije će vratiti grešku #BLOCKED!.

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

Microsoft će nastaviti da nadgleda i prilagođava Python u programu Excel kako bi vas i vaši podaci zaštitili. To može da podrazumeva buduće promene korisničkog iskustva i postavki registratora.

Da biste ostali u toku i videli izveštaje o bezbednosnim ranjivostima koje utiču na Microsoft proizvode i usluge, pogledajte vodič za ažuriranje Microsoft centra za bezbednosne odgovore.

Povezani članci 

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×