KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

الأسئلة الشائعة: كيفية استدعاء دوال Kutools لـ Excel في سكربت VBA

الأسئلة الشائعة: كيفية استدعاء دوال Kutools لـ Excel في سكربت VBA

المؤلفدعم التقنيةتاريخ التعديل

يتناول هذا المقال الأسئلة الشائعة ويقدّم إرشادات واضحة وخطوة بخطوة حول كيفية استدعاء الدوال المُضمَّنة في Kutools لـ Excel باستخدام VBA. سواء كنت مبتدئًا في VBA أو خبيرًا في Excel، سيساعدك هذا الدليل على دمج أدوات Kutools بسلاسة في مشاريعك.

س1: ما هي Kutools لـ Excel؟

ج: Kutools لـ Excel هي إضافة توسّع قدرات Excel الأصلية من خلال توفير مجموعة واسعة من الدوال والأدوات المصممة لتبسيط المهام الشائعة—بدءًا من إدارة البيانات وحتى أتمتة العمليات المعقدة. وبإدخال دوالها في VBA، يمكنك أتمتة سير عملك بشكل أعمق والاستفادة من ميزات موسّعة تتجاوز بكثير ما يوفّره Excel القياسي.

س2: ما وظيفة طريقة «CallKutoolsAction»؟

ج:الدالةCallKutoolsAction هي دالة رئيسية توفّرها Kutools لـ Excel، وتتيح لك تنفيذ إحدى العمليات المدمجة في الإضافة مباشرةً من سكربت VBA الخاص بك. فبمجرد تمرير معامل من التعدادActions—الذي يُحدّد الدالة المطلوبة بدقة— تقوم هذه الطريقة بتشغيل العملية المقابلة في Kutools. على سبيل المثال، يمكنك استخدامها لاستدعاء دوال مثل «مقارنة الخلايا» أو «حول» (التي قد تعرض معلومات عن الإصدار أو الميزات).

س3: كيف يمكنني إضافة مرجع إلى Kutools لـ Excel في مشروع VBA الخاص بي؟

ج:لضمان تمكُّن سكربت VBA الخاص بك من الوصول إلى الوظائف المحسَّنة، يجب عليك أولًا إضافة مرجع Kutools لـ Excel إلى مشروع VBA الخاص بك. اتبع الخطوات التالية:

  • افتح محرر Visual Basic:اضغط علىAlt + F11 في Excel.
  • الوصول إلى مربع حوار المراجع:في محرر VB، انقر علىأدوات > مراجع…

    kutools-faq-4.png
  • حدد مرجع Kutools:في مربع حوار المراجع، ابحث وفعّل الخيارKutools for Excel (أو أي اسم مشابه).
  • تأكيد:انقر علىموافقلإضافة المرجع إلى مشروعك.

    kutools-faq-5.png
س4: كيف يمكنني استخدام طريقة CallKutoolsAction في VBA؟

ج:بعد إضافة المرجع، يمكنك استخدام دالةCallKutoolsAction في سكربتات VBA الخاصة بك. فيما يلي إجراء نموذجي يوضح كيفية استدعاء دالتين مختلفتين من Kutools:


Sub CallKutoolsActionDemo()
    'Call the Compare Cells function
    Call Callkutoolsaction(CompareCells)
    
    'Invoke the About function
    Call Callkutoolsaction(About)
End Sub

في هذا المثال:

  • CompareCells: عند تمريرها كمعامل، تقوم هذه الدالة بمقارنة الخلايا استنادًا إلى معايير معرّفة مسبقًا.
  • حول:عادةً ما توفّر هذه الدالة معلوماتٍ حول إضافة Kutools لـ Excel.

يضمن استخدام الكلمة المفتاحيةCall تنفيذ كل دالة كإجراء منفصل.

الخاتمة

باتباع هذه التعليمات واستخدام نموذج الكود المقدّم، يمكنك بنجاح استدعاء دوال Kutools لـ Excel واستخدامها من سكربتات VBA الخاصة بك. سواء كنت تقارن خلايا أو تعرض معلومات أو تنفّذ عمليات أخرى، فإن دمج Kutools مع VBA يعزز تجربتك في Excel من خلال أتمتة المهام المعقدة.

يجب أن يشكّل هذا الدليل الشامل نقطة انطلاق مثالية لمساعدتك على الاستفادة من قوة Kutools لـ Excel ضمن مشاريع VBA الخاصة بك. استمتع بسير عمل أكثر سلاسة وكفاءة في Excel!

أفضل أدوات الإنتاجية لأوفيس

🤖KUTOOLS AI مساعد: ثورة في تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الرموز البرمجية|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:العثور على، تمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:بحث عمودي (VLookup) بمعايير متعددة  |  بحث عمودي (VLookup) بقيم متعددة  |   بحث عمودي (VLookup) عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
الميزات البارزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفاتر وأوراق العمل   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني من القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/خط وسط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتالدمج والتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|...وأكثر
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزّز مهاراتك في Excel مع Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى أوفيس، ويُسهّل عملك كثيرًا

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر مئات النقرات بالفأرة كل يوم!

جميع الإضافات من Kutools مُثبَّتة عبر مثبِّت واحد.

Kutools for Office هي حزمةٌ متكاملة تضم الإضافات المخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro—مثالية تمامًا للفِرق التي تعمل عبر تطبيقات أوفيس!

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
  • مثبّت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • تعمل بشكل أفضل معًا— إنتاجية ميسّرة عبر تطبيقات أوفيس
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، ولا بطاقة ائتمان
  • أفضل قيمة— وفّر مقارنةً بشراء كل إضافة على حدة