אחת השיטות הקיימות לשליטה והתאמה של הסרגל הראשי הינה באמצעות קובץ XML. החל מגרסת 2007, האקסל המוכר עבר לא רק מתיחת פנים ושינוי בתצוגת הסרגלים. אחד החידושים המהותיים היה מעבר לפורמט של OFFICE XML, שמאפשר יכולות אינטגרציה טובה יותר עם מערכות אחרות וכן יתרונות נוספים, כגון גודל קובץ ועוד.
החל מגרסת 2007 ניתן לשלוט בסרגל הכלים גם דרך קבצי XML. כיצד?
התאמות תפריט סרגל ראשי בעזרת קובץ XML
להלן תיאור בשלבים:
1) לשנות סיומת קובץ ל .ZIP:

2) כעת יש לפתוח את חבילת ZIP ולקבל את תכולתה בתיקיה:

3) בתיקיה customUI לפתוח את הקובץ customUI.xml. ניתן לפתוח אותו בכל EDITOR פשוט כגון NOTEPAD או NOTEPAD++
![]()
4) בקוד שנפתח ניתן להתחיל להזין את תכולת התפריט החדש בסרגל:

לכל חלק מגדירים ID ושם. ניתן להכניס לטאב מספר כפתורים. במקרה לעיל הוספנו 2 כפתורים שיהיו אחראים להסתיר שורות או עמודות. ניצור לשונית חדשה בשם EXAMPLE.
עם לחיצה על הכפתור, תופעל פרוצדורה של קוד VBA בהתאם למה שמוגדר ב "onAction". למשל, החבאת שורות תפעיל פרוצדורת Hide_Rows.
סעיף הבא יתאר כיצד מוסיפים תמונה לכפתור - imageMso
5) ניתן לבחור את התמונה הרצויה, למשל, לפי קטלוג שנמצא בקישור הבא: http://soltechs.net/CustomUI/IMG1.htm

עם סיום העדכונים של קובץ XML, יש לשמור ולסגור אותו
6) כעת יש לכווץ את הספריות והקבצים חזרה ל ZIP:

7) התוצאה מוכנה - קובץ אקסל עם תפריט חדש בסרגל, שיכול לבצע פונקציונליות רצויה:

