Applies ToExcel של Microsoft 365

Python ב- Excel זמין כעת למשתמשים ארגוניים ולמשתמשים עסקיים שבהם פועל הערוץ השוטף ב- Windows, החל מגירסה 2407 (גירסת Build מס' 17830.20128) וערוץ ארגוני חודשי ב- Windows, החל מגירסה 2408 (גירסת Build מס' 17928.20216). היא זמינה בתצוגה מקדימה עבור משתמשים משפחתיים ואישי שבהם פועל הערוץ השוטף ב- Windows החל מגירסה 2405 (גירסת Build מס' 17628.20164). Python ב- Excel זמין ב- Preview עבור משתמשי Education שבהם פועל הערוץ השוטף (Preview) באמצעות תוכנית Insider של Microsoft 365. הוא אינו זמין כעת עבור הערוץ Semi-Annual הארגוני.

הוא נפרס תחילה ל- Excel עבור Windows ולאחר מכן לפלטפורמות אחרות במועד מאוחר יותר. לקבלת מידע נוסף אודות זמינות, ראה זמינות Python ב- Excel.

אם אתה נתקל בבעיות כלשהן ב- Python ב- Excel, דווח עליהם על-ידי בחירת עזרהמשוב ב- Excel.

חדש ב- Python ב-Excel? התחל עם מבוא ל- Python ב- Excelוהתחל לעבוד עם Python ב- Excel.

Python פועל בענן של Microsoft 

Python ב- Excel מפעיל את קוד Python המשמש את Excel בגורמים מכילים מאובטחים בענן של Microsoft עם אבטחה ברמת הארגון כחוויה מחוברת תואמת של Microsoft 365. עבודה עם אנשים אחרים על מסמך המאוחסן ב- OneDrive או שימוש בתכונה 'ניתוח נתונים' ב- Excel הם דוגמאות אחרות לחוויות מחוברות תואמות של Microsoft 365. 

Python ב- Excel פועל בענן של Microsoft עם התכונות הבאות.

  • קוד Python פועל על גורמים מכילים מבודדים של hypervisor שנבנו על מופעי גורם מכיל של Azure.

  • הגורם המכיל כולל את Python וערכת ספריות מאובטחות שסופקו על-ידי Anaconda.

  • הסביבה משתמשת בהתפלגות Anaconda עבור Python, המכילה את Python וספריות שנבנו במקור, המסופקות ישירות מ- Anaconda.

  • לקוד Python אין גישה למחשב, למכשירים או לחשבון שלך.

  • לקוד Python אין גישה לרשת.

  • לקוד Python אין גישה לאסימון משתמש.

  • קוד Python יכול לגשת לנתונים באמצעות ההפניות באמצעות xl() המוכללת כחלק מנוסחת Python. משמעות הדבר היא שלנוסחאות Python יש גישה לקריאת ערכי תאים בתוך חוברת העבודה, בהתבסס על ההפניה לתא, או ערכים ממקורות נתונים חיצוניים, דרך Power Query החיבור.

  • קוד Python מחזיר פלט אל חוברות העבודה שלך באמצעות הפונקציה =PY() Excel, המציגה את התוצאה של קוד Python בתא שבו הפונקציה מוזנת. לפונקציות Python אין אפשרות להחזיר סוגי אובייקטים אחרים, כגון פקודות מאקרו, קוד VBA או נוסחאות אחרות.

  • לקוד Python אין גישה למאפיינים אחרים בחוברת העבודה, כגון נוסחאות, תרשימים, טבלאות PivotTable, פקודות מאקרו או קוד VBA.

  • הגורמים המכילים נשארים במצב מקוון כל עוד חוברת העבודה פתוחה או עד שמתרחש הזמן הקצוב.

  • הנתונים אינם עקביים בענן של Microsoft.

שאלות נפוצות

Python ב- Excel פועל בהתאם לאותה מדיניות אבטחה של Excel בכל הנוגע לפתיחת חוברות עבודה מהאינטרנט או ממקורות לא מהימנים. 

אם תפתח חוברת עבודה המכילה קוד Python מהאינטרנט, התצוגה המוגנת של Excel לא תפעיל נוסחאות Python בחוברת העבודה. אם חוברת עבודה נפתחת באמצעות Microsoft Defender Application Guard, נוסחאות Python אינן פועלות כברירת מחדל.

בנוסף, Python ב- Excel מפעיל את נוסחאות Python בחוברת העבודה הלא מהימנה בתוך גורם מכיל מבודד ייעודי משלו של Hypervisor, כדי לסייע במניעת אינטראקציה פוטנציאלית או הפרעה לקוד Python אחר שפועל מחוברות עבודה פתוחות אחרות. 

Python ב- Excel משתמש בגורמים מכילים כדי להפעיל קוד Python ב- Azure. גורמים מכילים הם סביבות מבודדות ומאובטחות ה יכולות להפעיל יישומים ושירותים מבלי להשפיע על שאר המערכת. כדי להבטיח את האבטחה והמהימנות של הגורמים המכילים, עדכונים רגילים ותיקונים מוחלים עליהם.

Python והספריות מתעדכנים בדרכים הבאות כדי להבטיח שהנתונים שלך מאובטחים והתוצאות המספריות שלך עקביות.

  • תיקונים מוחלים על מערכת ההפעלה המשמשת כמערכת ההפעלה שבה פועל מופע הגורם המכיל של Azure. פעולה זו עוזרת להבטיח שהגורמים המכילים מוגנים מפני פגיעויות ומניצולים שעלולים להשפיע על הנתונים שלך. פעולה זו מתבצעת באופן אוטומטי ללא צורך בקלט ממך.

עדכונים תקופתיים של סביבת Python יופצו, עם Python והספריות שסופקו על-ידי Anaconda. גירסאות אלה כוללות את תיקוני האבטחה והשיפורים האחרונים מקהילות Python ו- Anaconda. מהדורות אלה יוכרזו באמצעות רשומות בלוג ותיעוד. פעולה זו תתבצע באופן אוטומטי ללא צורך בהגדרה, ו- Microsoft תוגש כברירת מחדל לסביבה העדכנית ביותר. חוברות עבודה קיימות עדיין יחושבו מול גירסת הסביבות שבה נוצרה חוברת העבודה, והמשתמשים יתבקשו לשדרג אם קיימת גירסה חדשה יותר. גישה זו עוזרת להבטיח שהתוצאות המספריות שלך יישארו עקביות ויאפשרו לך ולארגון שלך להישאר מעודכנים.

הפרטיות שלך חשובה ל- Microsoft. עיין בהצהרת הפרטיות של Microsoft לקבלת פרטים נוספים. 

כדי לסקור את מדיניות ההגנה על הנתונים של חוויות מחוברות של Microsoft 365, ראה חוויות מחוברות ב- Microsoft 365

כדי לסקור את מדיניות ההגנה על נתונים בעת שימוש ב- Copilot עם נתוני חוברת עבודה, ראה נתונים, פרטיות ואבטחה עבור Microsoft 365 Copilot.

כדי להבין כיצד נתונים הנשלחים מחוברת העבודה שלך אל הגורם המכיל מעובדים, ראה נתוני שירות נדרשים עבור Office.

כן, Python ב- Excel הוא התלונה הכללית להגנה על נתונים (GDPR) וגבולות הנתונים של האיחוד האירופי (EUDB). לקוחות באיחוד האירופי (EU) מפעילים את המכולות שלהם באיחוד האירופי. דיירים רב-ארגוניים יכולים לקבוע את התצורה של כל הגורמים המכילים שלהם כך שיפעלו באירופה דרך שירות התצורה של Office. לקבלת מידע נוסף אודות תאימות, ראה הצעות Dynamics 365 Azure ו- Microsoft 365.

Python ב- Excel אינו מטפל בנתונים או מאחסן אותם במנוחה. הנתונים שלך הם הנתונים שלך. הוא אינו משותף עם ספקים חיצוניים, ולא משמש להכשרת בינה מלאכותית על-ידי Copilot.

לא.

כן. לקבלת מידע נוסף אודות תאימות, ראה הצעות Dynamics 365 Azure ו- Microsoft 365.

קוד המשתמש פועל בגורמים מכילים מבודדים של Hypervisor תחת חשבון בעל הרשאות לפחות.

Python ב- Excel מניח שכל מה שמופיע בגורמים המכילים הוא זדוני ולהגביל לחלוטין קלט ופלט של הגורם המכיל. ניתן לגשת לנתונים שהנוסחה מפנה אליהם בלבד. ניתן להחזיר רק ערכים או תמונות. 

Python ב- Excel שומר לעצמו את הזכות לחסום כל דבר שנמצא כדי לשבור בידוד היפר-visor או גבולות רשת.

שיקולים נוספים 

עדכן את הרישום כדי להחליף מצב של אזהרות אבטחה עבור Python ב- Excel 

הפקודות הבאות מציגות כיצד לעדכן את הרישום כדי לשנות את הגדרות אזהרת האבטחה עבור Python ב- Excel. הפעל את הפקודות משורת פקודה עם הרשאות מלאות במכשיר Windows. 

  1. השתמש בפקודה זו כדי להפוך את כל אזהרות האבטחה ללא זמינות. זוהי הגדרת ברירת המחדל עבור Python ב- Excel.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f 

  2. השתמש בפקודה זו כדי להפוך שורת אבטחה לזמינה בעת פתיחת חוברת עבודה המכילה נוסחת Python. היא מאפשרת הודעת אזהרת אבטחה בסרגל העסקי של Excel.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f

  3. השתמש בפקודה זו כדי לבטל את הפעלת כל פונקציות Python בחוברת העבודה הפתוחה. פונקציות Python יחזירו את הודעת השגיאה #BLOCKED!.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f

Microsoft תמשיך לנטר ולהתאים את Python ב- Excel כדי לשמור על בטיחותך ועל הנתונים שלך. הדבר עשוי לכלול שינויים עתידיים בהגדרות של חוויית המשתמש והרישום.

כדי להישאר מעודכן ולראות את הדוחות על פגיעויות אבטחה המשפיעות על המוצרים והשירותים של Microsoft, עיין במדריך העדכון של מרכז התגובות לאבטחה של Microsoft.

מאמרים קשורים 

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.