צור פונקציה מותאמת אישית צור פונקציה מותאמת אישית בשם SalesTax לחישוב סכום המס (בדוגמה חישוב מע"מ) שכלול
בסכום החשבונית.
לפונקציה שתי תיבת ארגומנטים (סכום המכירה ברוטו, % המס).
הקלד את שורות הקוד הבא לגיליון מודול רגיל (קרא עוד אודות VBE וגיליון מודול בטיפ 19). Function SalesTax (Total_Invoice, Tax_percentage) As Single
SalesTax = Total_Invoice - Total_Invoice / (1 + Tax_pecentage)
End Function
הערה: העתק את שורות הקוד של הפונקציה SalesTax מהכתובת www.exceltip.com/f1toc.מבנה הפונקציה: שורה ראשונה:
שם הפונקציה: SalesTax
שתי תיבות הארגומנטים של הפונקציה בסוגריים לאחר שם הפונקציה.
בסוף השורה הראשונה, As Single, מגדיר את סוג המשתנה שמוחזר על ידי הפונקציה (בפונקציה
זו, המשתנה הוא מספר עם שני מקומות עשרוניים).
שורת הקוד:
שם הפונקציה מקבל את תוצאת החישוב ומחזיר את התוצאה לתא.
הפעלת הפונקציה:
הזן לתא B2 את סכום החשבונית ברוטו, ואת אחוז המס לתא B3.
בחר בתא D2 והקש Shift+F3 ופתח את תיבת הדו-שיח הדבקת פונקציה (Paste Function).
בחר בקטגוריה מוגדר על ידי המשתמש (User Defined), ובחר בפונקציה שיצרת SalesTax.
בתיבת הארגומנטים הראשונה בחר בתא B2, ובתיבת הארגומנטים השנייה בחר בתא B3.