Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za splet Moj Office za iPhone

Če želite več informacij o razpoložljivosti, glejte Python o razpoložljivosti v Excelu. Če naletite na težave s storitvijo Python v Excelu, jih prijavite tako, da izberete Pomoč > Povratne informacije v Excelu.

Ali še ne uporabljate Pythona v Excelu? Začnite z Uvod v Python v Excelu in Začetek Pythona v Excelu.

Python deluje z varnostjo na ravni podjetja

Python v Excelu izvaja kodo Python, ki jo uporablja Excel, v varnem vsebniku v storitvi Microsoft Cloud, z varnostjo na ravni podjetja.

Python v Excelu je skladna, povezana funkcija okolja Microsoft 365 in koda Python se izvaja znotraj meja skladnosti vaše organizacije. Sodelovanje z drugimi pri delu z dokumentom, shranjenim v storitvi OneDrive, ali uporaba funkcije »Analiziraj podatke« v Excelu so drugi primeri skladnih Microsoft 365 povezanih izkušenj. 

Python v Excelu je skladen s splošno uredbo o varstvu podatkov (GDPR) in podatkovno mejo EU (EUDB).

Python v Excelu se izvaja v storitvi Microsoft Cloud z naslednjimi atributi.

  • Koda Python se izvaja znotraj meja skladnosti vaše organizacije na izoliranih vsebnikih hipervizorja.

  • Vsebniki ostanejo z vzpostavljeno povezavo, dokler je delovni zvezek odprt ali dokler ne pride do časovne omejitve.

  • Podatki niso ohranjeni v storitvi Microsoft Cloud.

  • Koda Python nima dostopa do vašega računalnika, naprav ali računa.

  • Koda Python nima omrežnega dostopa.

  • Koda Python nima dostopa do žetona uporabnika.

  • Vsebnik ima Python in kuriran nabor zaščitenih knjižnic, ki jih zagotavlja Anaconda.

  • Okolje uporablja Anaconda Distribution za Python, ki vsebuje izvorno-ustvarjen Python in knjižnice, ki so na voljo neposredno pri ponudniku Anaconda.

  • Koda Python lahko dostopa do podatkov prek sklicev prek vgrajene xl() funkcije kot del formule Python. To pomeni, da imajo formule Python dostop do branja vrednosti celic v delovnem zvezku, ki temeljijo na sklicu na celico ali vrednosti iz zunanjih virov podatkov prek Power Query imena povezave.

  • Koda Python vrne izhod v delovne zvezke prek Excelove funkcije =PY(), ki prikaže rezultat kode Python v celici, v katero je vnesena funkcija. Funkcije Python ne morejo vrniti drugih vrst predmetov, kot so makri, koda VBA ali druge formule.

  • Koda Python nima dostopa do drugih lastnosti v delovnem zvezku, kot so formule, grafikoni, vrtilne tabele, makri ali koda VBA.

Pogosta vprašanja

Python v Excelu upošteva enake varnostne pravilnike kot Excel, ko gre za odpiranje delovnih zvezkov iz interneta ali virov, ki jim ne zaupa.

Če odprete delovni zvezek, ki vsebuje kodo Python iz interneta, zaščiten pogled aplikacije Excel ne bo zagnal formul Python v delovnem zvezku. Če se delovni zvezek odpre s funkcijo Microsoft Defender Application Guard, se formule Python privzeto ne izvajajo.

Poleg tega Python v Excelu vedno izvaja Python formule v delovnem zvezku znotraj lastnega namenskega vsebnika, izoliranega preko hipervizorja, kar pomaga preprečiti morebitno interakcijo ali motnjo z drugo kodo Python, ki se izvaja iz drugih odprtih delovnih zvezkov.

Vsebniki so izolirana in varna okolja, ki lahko izvajajo aplikacije in storitve brez vpliva na preostali del sistema. Redne posodobitve in popravki se uporabljajo za zagotavljanje varnosti in zanesljivosti vsebnikov.

Python in knjižnice so posodobljene na sledeče načine, s katerimi so vaši podatki varni, številski rezultati pa dosledni.

  • Popravki so uporabljeni za temeljni operacijski sistem, v katerem se izvaja vsebnik. Tako zagotovite, da je vsebnik zaščiten pred ranljivostmi in izkoriščanjem, kar lahko vpliva na vaše podatke. To se izvede samodejno, vam ni treba vnesti ničesar.

Izdane bodo redne periodične posodobitve okolja Python s storitvijo Python in knjižnicami, ki jih zagotavlja Anaconda. Te različice vključujejo najnovejše varnostne popravke in izboljšave iz skupnosti Python in Anaconda. Te izdaje bodo najavljene prek objav v spletnem dnevniku in z dokumentacijo. To bo opravljeno samodejno brez potrebne nastavitve, Microsoft pa se bo kot privzeto nastavil na najnovejše okolje. Obstoječi delovni zvezki bodo še vedno izračunani glede na različico okolij, v katerih je bil delovni zvezek ustvarjen, uporabniki pa bodo pozvani k nadgradnji, če bo na voljo novejša različica. Ta pristop zagotavlja, da so vaši številski rezultati dosledni in da lahko vi in vaša organizacija ostanete na tekočem.

Vaša zasebnost je pomembna za Microsoft. Več podrobnosti v Microsoftovi Izjavi o zasebnosti.

Če želite pregledati pravilnike o varovanju podatkov Microsoft 365 povezanih izkušenj, glejte Povezane izkušnje v Microsoft 365.

Za pregled pravilnikov o varstvu podatkov, ko uporabljate Copilot s podatki delovnega zvezka, si oglejte Podatki, zasebnost in varnost za Microsoft 365 Copilot.

Če želite razumeti, kako so podatki, ki so poslani iz delovnega zvezka v vsebnik, obdelani, si poglejte Zahtevani podatki storitve za Office.

Da, Python v Excelu je skladen s splošno uredbo o varstvu podatkov (GDPR) in podatkovno mejo EU (EUDB). Stranke v Evropski uniji (EU) imajo svoje vsebnike, ki se izvajajo v EU. Mednarodni najemniki lahko konfigurirajo vse svoje vsebnike tako, da se izvajajo v Evropi prek Officeove storitve konfiguriranja. Za več informacij o skladnosti s predpisi glejte Azure, Dynamics 365 in Microsoft 365 ponudbe skladnosti.

Python v Excelu ne obravnava in ne shranjuje nobenih neaktivnih podatkov. Vaši podatki so vaši podatki. Podatki se ne delijo z neodvisnimi izdelovalci niti se ne uporabljajo za usposabljanje UI storitve Copilot.

Ne.

Da. Za več informacij o skladnosti s predpisi glejte Azure, Dynamics 365 in Microsoft 365 ponudbe skladnosti.

Uporabniška koda se izvaja v izoliranem vsebniku hipervizorja v računu z najmanj pravicami. Uporabniška koda lahko izvaja dejanja, kot sta pisanje na disk ali izvajanje ukazov lupine v vsebniku. Zaradi izboljšanja učinkovitosti delovanja in razpoložljivosti so ti vsebniki ustvarjeni vnaprej.

Python v Excelu predvideva, da je vse, kar se izvaja v vsebniku, zlonamerno in strogo omejuje vhode in izhode vsebnika. Dostopate lahko le do podatkov, na katere se sklicuje formula. Nazaj lahko vrnete le vrednosti ali slike. Ko je vsebnik enkrat uporabljen, se uniči. Med sejami ali uporabniki se ne ohranijo nobeni podatki.

Python v Excelu si pridržuje pravico, da blokira vse, kar lahko prekine osamitev hipervizorja ali krši omejitve omrežja.

Dodatna priporočila

Posodobite register, da preklopite varnostna opozorila za Python v Excelu

Naslednji ukazi prikazujejo, kako posodobiti register, če želite spremeniti nastavitve varnostnega opozorila za Python v Excelu. Zaženite ukaze iz ukaznega poziva na skrbniški ravni v napravi s sistemom Windows.

  1. S tem ukazom onemogočite vsa varnostna opozorila. To je privzeta nastavitev za Python v Excelu.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f 

  2. S tem ukazom omogočite varnostni poziv pri odpiranju delovnega zvezka, ki vsebuje formulo Python. Omogoči obvestilo o varnostnem opozorilu v Excelovi poslovni vrstici.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f

  3. S tem ukazom onemogočite izvajanje vseh funkcij Python v odprtem delovnem zvezku. Funkcije Python bodo vrnile napako #BLOCKED!.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f

Microsoft bo še naprej nadziral in prilagajal Python v Excelu za vašo varnost in varnost vaših podatkov. To lahko v prihodnje vključuje spremembe uporabniške izkušnje in nastavitev registra.

Če želite ostati na tekočem in si ogledati poročila o varnostnih ranljivostih, ki vplivajo na Microsoftove izdelke in storitve, si oglejte vodnik za posodobitve Microsoftovega odzivnega središča za varnost.

Sorodni članki

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.