Applies ToMicrosoft 365-höz készült Excel

Az Excelben a Python mostantól a Windows aktuális csatornáját futtató vállalati és üzleti felhasználók számára érhető el, a 2407-es verziótól (17830.20128-es build) és a Havi nagyvállalati csatornától kezdve Windows rendszeren, a 2408-es verziótól kezdve (17928.20216-os build). Előzetes verzióban érhető el a Windows aktuális csatornáját futtató Családi és Egyszemélyes felhasználók számára a 2405-ös verziótól kezdve (17628.20164-es build). A Python az Excelben előzetes verzióban érhető el a Microsoft 365 Insider Programon keresztül az Aktuális csatornát (előzetes verzió) futtató Oktatási felhasználók számára. Az Semi-Annual Enterprise Channel esetében jelenleg nem érhető el.

Először a Windows Excelben, majd később más platformokon is bevezetjük. További információ a rendelkezésre állásról: Python az Excelben rendelkezésre állás.

Ha problémákat tapasztal a Pythonnal kapcsolatban az Excelben, kérjük, jelentse őket a Súgó > Visszajelzés lehetőség kiválasztásával az Excelben.

Most ismerkedik a Pythonnal az Excelben? Első lépésként ismerkedjen meg a Python Excelben való használatával , és ismerkedjen meg a Pythonnal az Excelben.

A Python a Microsoft Cloudban fut 

A Python az Excelben az Excel által használt Python-kódot egy biztonságos tárolóban futtatja a Microsoft Cloudban , nagyvállalati szintű biztonság mellett, megfelelő, Microsoft 365-höz csatlakoztatott felületként. A OneDrive-on tárolt dokumentumokon vagy az Excel Adatok elemzése funkciójának másokkal való együttműködése a Microsoft 365 megfelelő kapcsolt szolgáltatásainak további példái. 

A Python az Excelben a Microsoft Cloudban fut az alábbi attribútumokkal.

  • A Python-kód Azure Container Instances épülő hipervizor elkülönített tárolókon fut.

  • A tároló pythonnal és az Anaconda által biztosított, biztonságos kódtárak válogatott készletével rendelkezik.

  • A környezet a Pythonhoz készült Anaconda-disztribúciót használja, amely forrásként létrehozott Pythont és kódtárakat tartalmaz, amelyeket közvetlenül az Anaconda biztosít.

  • A Python-kód nem rendelkezik hozzáféréssel a számítógéphez, az eszközökhöz vagy a fiókhoz.

  • A Python-kód nem rendelkezik hálózati hozzáféréssel.

  • A Python-kód nem rendelkezik felhasználói jogkivonattal.

  • A Python-kód egy Python-képlet részeként a beépített xl() függvénnyel férhet hozzá az adatokhoz a hivatkozásokon keresztül. Ez azt jelenti, hogy a Python-képletek hozzáférhetnek a munkafüzet cellaértékeinek olvasásához a cellahivatkozás vagy a külső adatforrásokból származó értékek alapján a Power Query kapcsolatnéven keresztül.

  • A Python-kód a = PY() Excel-függvénnyel adja vissza a kimenetet a munkafüzeteknek, amely megjeleníti a Python-kód eredményét abban a cellában, amelyben a függvény be van írva. A Python-függvények nem adhatnak vissza más objektumtípusokat, például makrókat, VBA-kódot vagy más képleteket.

  • A Python-kód nem rendelkezik hozzáféréssel a munkafüzet egyéb tulajdonságaihoz, például képletekhez, diagramokhoz, kimutatásokhoz, makrókhoz vagy VBA-kódokhoz.

  • A tárolók mindaddig online állapotban maradnak, amíg a munkafüzet meg van nyitva, vagy amíg időtúllépés nem történik. Az adatok nem maradnak meg a Microsoft Cloudban.

Hogyan kezeli a Python az Excelben az internetről vagy nem megbízható forrásokból származó munkafüzeteket? 

A Python az Excelben ugyanazokat a biztonsági házirendeket követi, mint az Excel, amikor munkafüzeteket nyit meg az internetről vagy nem megbízható forrásokból. 

Ha olyan munkafüzetet nyit meg, amely Python-kódot tartalmaz az internetről, az Excel védett nézete nem futtat Python-képleteket a munkafüzetben. Ha egy munkafüzet Microsoft Defender alkalmazásőr van megnyitva, a Python-képletek alapértelmezés szerint nem futnak.

Emellett a Python az Excelben a Nem megbízható munkafüzetben futtatja a Python-képleteket a saját dedikált hipervizor elkülönített tárolójában, így megelőzheti a más megnyitott munkafüzetekből futó más Python-kódokkal való esetleges interakciót vagy interferenciát. 

Milyen gyakran frissíti a Microsoft a Python-kód által futtatott tárolókat? 

A Python az Excelben tárolók használatával futtat Python-kódot az Azure-ban. A tárolók elkülönített és biztonságos környezetek, amelyek a rendszer többi részét nem befolyásolva futtathatnak alkalmazásokat és szolgáltatásokat. A tárolók biztonságának és megbízhatóságának biztosítása érdekében a rendszer rendszeres frissítéseket és javításokat alkalmaz rájuk.

A Python és a kódtárak a következő módokon frissülnek, hogy az adatok biztonsága és a numerikus eredmények konzisztensek maradjanak.

A rendszer javításokat alkalmaz arra a mögöttes operációs rendszerre, amelyen az Azure Container Instance fut. Ez segít biztosítani, hogy a tároló védett legyen az adatokra esetlegesen hatással lévő biztonsági résekkel és biztonsági résekkel. Ez automatikusan történik, és nincs szükség bemenetre.

Ha a Python általánosan elérhetővé válik az Excelben, a Python-környezet rendszeres frissítései jelennek meg, a Python és az Anaconda által biztosított kódtárakkal együtt. Ezek a verziók tartalmazzák a Python- és Anaconda-közösségek legújabb biztonsági javításait és fejlesztéseit. Ezeket a kiadásokat blogbejegyzésekben és dokumentációkban jelentjük be. Ez automatikusan megtörténik, nincs szükség telepítésre, és a Microsoft alapértelmezés szerint a legújabb környezetbe kerül. A meglévő munkafüzetek továbbra is azoknak a környezeteknek a verziójával lesznek kiszámítva, amelyen a munkafüzetet létrehozták, és a rendszer kérni fogja a felhasználókat, hogy frissítsenek, ha van újabb verzió. Ez a megközelítés biztosítja, hogy a numerikus eredmények konzisztensek maradjanak, és lehetővé teszi, hogy Ön és szervezete naprakész maradjon.

Hogyan tartja tiszteletben a Microsoft az Ön adatait és adatvédelmét?

Az Ön adatainak védelme fontos a Microsoft számára. További részletekért lásd a Microsoft adatvédelmi nyilatkozatát

A Microsoft 365 kapcsolt szolgáltatások adatvédelmi szabályzatainak áttekintéséhez lásd: Kapcsolt szolgáltatások a Microsoft 365-ben

A Copilot munkafüzetadatokkal való használatakor alkalmazott adatvédelmi szabályzatok áttekintéséhez lásd: Adatok, adatvédelem és biztonság Microsoft 365 Copilot.

A munkafüzetből a tárolóba küldött adatok feldolgozásának módjáról az Office-hoz szükséges szolgáltatásadatok című témakörben olvashat.

További szempontok 

A beállításjegyzék frissítése a Pythonra vonatkozó biztonsági figyelmeztetések váltásához az Excelben 

Az alábbi parancsok bemutatják, hogyan frissítheti a beállításjegyzéket a Python biztonsági figyelmeztetési beállításainak módosításához az Excelben. Futtassa a parancsokat egy emelt szintű parancssorból egy Windows-eszközön. 

  1. Ezzel a paranccsal tiltsa le az összes biztonsági figyelmeztetést. Ez a Python alapértelmezett beállítása az Excelben.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f 

  2. Ezzel a paranccsal engedélyezheti a biztonsági kérést egy Python-képletet tartalmazó munkafüzet megnyitásakor. Biztonsági figyelmeztetést jelenít meg az Excel üzleti sávjában.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f

  3. Ezzel a paranccsal letilthatja az összes Python-függvény futtatását a megnyitott munkafüzetben. A Python-függvények a #BLOCKED! hibát fogják visszaadni.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f

A Microsoft továbbra is figyeli és módosítja a Pythont az Excelben, hogy Ön és adatai biztonságban legyenek. Ez a felhasználói felület és a beállításjegyzék beállításainak jövőbeli módosításait is érintheti.

Ha naprakész szeretne maradni, és meg szeretné tekinteni a Microsoft termékeit és szolgáltatásait érintő biztonsági résekről szóló jelentéseket, tekintse meg a Microsoft biztonsági reagálási központ frissítési útmutatóját.

Kapcsolódó cikkek 

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.