TOP

VBA- الدرس 14.1. استخدام وظائف Excel

VBA الوظائف

يحتوي VBA على العديد من الوظائف التي يمكنك استخدامها في تصميماتك.

استخدمنا في هذه الدورة بعضًا منها ، مثل الدوال IsNumeric ، Year، Split، Join، Array، Date، Chr وما إلى ذلك.

يمكنك العثور على قائمة بجميع وظائف VBA الرئيسية (مع مثال لكيفية استخدام كل وظيفة) في قسم الدالات VBA.

من الممكن أيضًا استخدام وظائف EXCEL المعتادة في كود VBA ، والتي سنراها لاحقًا في هذا الدرس.


EXCEL وظائف

لإضافة دالة Excel إلى التعليمات البرمجية VBA ، اكتب WorksheetFunction وضع نقطة (".") ، وبعدها ستظهر قائمة الوظائف:

حدد أي دالة Excel تهتم بها ، على سبيل المثال COUNTBLANK ، واملأ وسيطاتها:

مثال على الوظيفة

في المثال التالي للماكرو VBA ، نحسب عدد الخلايا الفارغة في النطاق "A1: D8" ، ونخزن القيمة الناتجة في متغير ، ثم نعرضها في مربع حوار:

Sub test()
     var_test = WorksheetFunction.CountBlank(Range("A1: D8"))
     MsgBox var_test
End Sub