סקירה כללית של התוסף Macro Converter

התוסף Macro Converter מאפשר להמיר בקלות קובצי Excel עם קוד Visual Basic for Applications ‏ (VBA) לקבצים ב-Sheets וב-Apps Script. אפשר להשתמש בתוסף Macro Converter כדי לקבוע את התאימות של הקבצים ולהמיר אותם באופן אוטומטי.

אפשר להשתמש בתוסף Macro Converter רק עם קובצי Excel. אנחנו תומכים בפורמטים של קבצים מ-Excel 97 ואילך.

לפני שמתחילים

כדי להשתמש בכלי להמרת מאקרו:

  • צריך שיהיה לכם חשבון Google Workspace Enterprise Plus או חשבון Google Workspace for Education Plus.
  • צריך להיות לכם ידע ב-Excel או ב-Sheets ובשפות סקריפטים (VBA או Apps Script).
  • צריכה להיות לכם יכולת לקרוא ולהבין סקריפטים בסיסיים.

התקנת התוסף Macro Converter

  1. במחשב, עוברים אל התוסף Macro Converter ב-Google Workspace Marketplace.
  2. בפינה השמאלית העליונה, לוחצים על התקנה > המשך > אישור.
  3. ההתקנה עשויה להימשך כמה שניות. אחרי התקנת התוסף, לוחצים על סיום.

אם אתם אדמינים ב-Google Workspace, אתם יכולים להתקין את התוסף Macro Converter בדומיין של הארגון שלכם ולבחור מי יכול להשתמש באפליקציה. אפשר לקרוא על כך במאמר בנושא התקנת אפליקציות מ-Google Workspace Marketplace בדומיין.

אחרי ההתקנה, התוסף Macro Converter יופיע בחלונית בצד שמאל ב-Google Drive. אם לא רואים את החלונית הצדדית, לוחצים על הסמל של הצגת החלונית הצדדית בפינה השמאלית התחתונה.

איך משתמשים בכלי להמרת פקודות מאקרו

  1. יוצרים דוח תאימות לקבצים שרוצים להמיר. איך בודקים אם פקודות מאקרו של VBA תואמות ל-Apps Script
  2. מעדכנים את קוד ה-VBA באמצעות המידע מדוח התאימות.
    1. אם הקוד שלכם תואם באופן מלא, יכול להיות שלא תצטרכו לבצע שינויים.
    2. אם בקוד VBA יש ממשקי API שלא יומרו לקוד Apps Script, בדוח מוצעים פתרונות עקיפים ב-Apps Script. אפשר להטמיע את הפתרונות העקיפים של Apps Script אחרי שממירים את הקבצים, אבל אם אתם מכירים טוב יותר את VBA, כדאי ליצור ולהטמיע פתרונות עקיפים של VBA לפני שממירים את הקבצים.
  3. אחרי שמבצעים שינויים בקוד VBA, מריצים שוב את דוח התאימות. השלב הזה עוזר לוודא שהקבצים תואמים יותר ומסמן עדכונים נוספים שצריך לבצע.
  4. חוזרים על שלבים 2 ו-3 לפי הצורך. השלבים האלה נועדו למקסם את התאימות של הקבצים כדי לצמצם את כמות העבודה שתידרש אחרי ההמרה. אפשר להמשיך לשלב הבא אם אתם מתכננים לסיים את הפתרונות הזמניים אחרי שתמירו את הקבצים.
  5. המרת הקבצים.
  6. פתרון בעיות יכול להיות שתצטרכו לבצע שינויים בקוד החדש של Apps Script כדי לוודא שהקוד פועל כמצופה.
  7. פתרון בעיות נפוצות יכול להיות שתצטרכו ליצור פריטים באופן ידני, כמו VBA UserForms, ב-Apps Script.