Applies ToExcel של Microsoft 365 Office.com

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

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

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

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

Python פועל עם אבטחה ברמת הארגון

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

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

Python ב- Excel תואם לתקנות הגנת המידע הכללי (GDPR) ולגבולות הנתונים באיחוד האירופי (EUDB).

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

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

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

  • הנתונים אינם נשמרים ב- Microsoft Cloud.

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

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

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

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

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

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

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

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

שאלות נפוצות

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. למידע נוסף על תאימות, עיין בהצעות תאימות של Azure‏, Dynamics 365 ו- Microsoft 365.

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

לא.

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

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

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

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

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

עדכן את הרישום כדי להחליף מצב של אזהרות אבטחה עבור 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.

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

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

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

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

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