Macro Converter הוא תוסף שמקל על המרת קובצי Excel עם קוד Visual Basic for Applications (VBA) לקבצים ב-Google Sheets וב-Apps Script. תוכלו להשתמש בתוסף Macro Converter כדי לקבוע את תאימות הקבצים ולהמיר אותם באופן אוטומטי.
לפני שמתחילים
כדי להשתמש בממיר המאקרו:
- צריך להיות לכם חשבון Enterprise Plus או חשבון for Education Plus.
- צריכה להיות לכם מידת מיומנות מסוימת ב-Excel או ב-Google Sheets ובשפות סקריפט (VBA או Apps Script).
- אתם צריכים להיות מסוגלים לקרוא ולהבין סקריפטים בסיסיים.
התקנת התוסף Macro Converter
- במחשב, עוברים אל התוסף Macro Converter ב-Google Workspace Marketplace.
- בפינה השמאלית העליונה, לוחצים על התקנה > המשך > אישור.
- ההתקנה עשויה להימשך כמה שניות. כשמסיימים להתקין את התוסף, לוחצים על סיום.
אחרי ההתקנה, התוסף Macro Converter יופיע ב-Google Drive, בחלונית הצדדית השמאלית. אם החלונית הצדדית לא מוצגת, לוחצים על הסמל של הצגת החלונית הצדדית בפינה השמאלית התחתונה.
איך משתמשים בממיר המאקרו
- יוצרים דוח תאימות לקבצים שרוצים להמיר. למידע נוסף, ראו איך בודקים אם פקודות מאקרו של VBA תואמות ל-Apps Script.
- מעדכנים את קוד ה-VBA לפי המידע בדוח התאימות.
- אם הקוד תואם באופן מלא, יכול להיות שלא תצטרכו לבצע שינויים.
- אם בקוד ה-VBA יש ממשקי API שלא ניתן להמיר בקלות לקוד של Apps Script, בדוח מוצעות דרכים חלופיות ב-Apps Script. אפשר להטמיע את הפתרונות הזמניים ל-Apps Script אחרי שממירים את הקבצים, אבל אם אתם מכירים טוב יותר את VBA, כדאי ליצור ולהטמיע פתרונות זמניים ל-VBA לפני שממירים את הקבצים.
- אחרי שמבצעים שינויים בקוד ה-VBA, מריצים שוב את דוח התאימות. השלב הזה עוזר לאשר את תאימות הקבצים ומציין עדכונים נוספים שצריך לבצע.
- חוזרים על שלבים 2 ו-3 לפי הצורך. השלבים האלה משפרים את התאימות של הקבצים כדי לצמצם את כמות העבודה הנדרשת אחרי ההמרה. אם אתם מתכננים לסיים את החלת הפתרונות הזמניים אחרי המרת הקבצים, תוכלו להמשיך לשלב הבא.
- ממירים את הקבצים.
- תיקון שגיאות. יכול להיות שתצטרכו לבצע שינויים בקוד החדש של Apps Script כדי לוודא שהוא פועל כמצופה.
- טיפול בבעיות נפוצות יכול להיות שתצטרכו ליצור פריטים באופן ידני ב-Apps Script, כמו UserForms של VBA.
מאמרים קשורים
- איך בודקים אם מאקרו VBA תואם
- המרת פקודות מאקרו של VBA ל-Apps Script
- תיקון שגיאות בקוד המומר
- פתרון בעיות נפוצות
- לצפייה במדריכים של Macro Converter
- רשימת ממשקי ה-API התואמים ל-VBA