תוספת לשיעור 13 VBA – היכן מתחבאות פונקציות המאקרו שלי ?

תוספת לשיעור 13 VBA – היכן מתחבאות פונקציות המאקרו שלי ?

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


איפה מתחבאת פונקצית המאקרו שהוספתי לאקסל ?

איפה מתחבאת פונקצית המאקרו שהוספתי לאקסל ?
תמונה ברשיון CC מאת mintchipdesigns

חיים שלום,

לצורך התשובה אני מניח ששמרת את הקוד בקובץ xlsm נפרד, ולא בקובץ ה-Personal.xlsb (אם לא, עיין כאן).

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

  • היא מוגדרת כ-Public
  • היא מוגדרת בתוך מודול רגיל, ולא במודול של גיליון
  • היא  חייבת  להיות פונקציה, ולא פרוצדורה.

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

ושם – צריכות להופיע הפונקציות שלך.

להלן תמונה מתוך מסך הפונקציות של אקסל :

איפה פונקציות המאקרו שלי ?

איפה פונקציות המאקרו שלי ?

 

 

2018-02-05T16:36:39+00:00 אפריל 24th, 2015|
post