كيفية القيام بما يلي: قم بتحرير ثم إنشاء وحدات الماكرو بشكل مبرمج

بمجرد تسجيل ماكرو أو قد تحتاج إلى تحرير تعليمات برمجية الخاصة به لإضافة أو تغيير أو يحذف الوظائف أو قد تحتاج إلى يدوياً إنشاء الخاصة بك الماكرو بدلاً من سجل واحد. IDE لوحدات الماكرو هو الأداة التي تمكنك من تنفيذ هذه المهام.

على الرغم من أن يمكنك إنشاء وحدات ماكرو من البداية في IDE لوحدات الماكرو يدوياً, يمكن تحرير ماكرو مسجل حفظ الخطوات. على سبيل المثال، إذا قمت بيغلق إطار معينة مثل "مستكشف الحلول" في إنهاء التسجيل, التي قد بسهولة تعديل تعليمات برمجية إلى يغلق نافذة نشطة حالياً بدلاً من "مستكشف الحلول".

في كيفية القيام بما يلي: تشغيل وحدات الماكرو ، تسجيل صغير صواب. يوضح الإجراء التالي كيفية إلى عرض تعليمات برمجية التي تم إنشاؤها البيئة وتحريرها.

تحرير ماكرو

إلى تحرير ماكرو

  1. صواب-انقر فوق الماكرو المنشأة حديثاً واختر تحرير.

    لاحظ ظهور الماكرو الخاص بك في IDE لوحدات الماكرو. تم تعليمات برمجية المنشأة تلقائياً:

    Sub TemporaryMacro()
      DTE.ActiveDocument.Selection.WordRight(True)
      DTE.ActiveDocument.Selection.Delete()
    End Sub
    
  2. تسبب كلمتين تحديد إلى صواب بدلاً من واحد فقط إضافة وسيطة إضافية ( ,2) إلى نهاية السطر الأول من التعليمات البرمجية:

    DTE.ActiveDocument.Selection.WordRight(True, 2)
    
  3. صواب حفظ لحفظ الماكرو الخاص بك.

  4. إرجاع صواب الملف النصي الذي تم إنشاؤه في كيفية القيام بما يلي: تشغيل وحدات الماكرو.

  5. قم بإضافة الكلمة "واحد" إلى بداية الخط، إذا كان مفقوداً.

    عند تشغيل صواب ( CTRL + SHIFT + P) ، يتم حذف الكلمات "الرأس" و "اثنين" بدلاً من الكلمة فقط "واحد".

    ملاحظة

    يكون عادةً تشغيل وحدات الماكرو في بيئة الرئيسي في "مستكشف ماكرو" أو في أمر النافذة أو مربع بحث/أمر. في حالة تشغيل وحدات الماكرو في IDE لوحدات الماكرو تحدث النتائج في بيئة ‏‫Visual Studio الرئيسي, لذا يجب تحويل إلى هذا النافذة لمشاهدة نتائج الماكرو.

إنشاء ماكرو جديد

في بعض الحالات، قد تحتاج إلى إنشاء الماكرو بدلاً من سجل واحد يدوياً.

لإنشاء ماكرو جديد يدوياً

  1. في "ماكرو مستكشف،" اليمين-انقر الوحدة النمطية 1 يختار ماكرو جديد .

    يعرض هذا الإجراء التالي فارغ في IDE لوحدات الماكرو:

    Sub Macro1()
    
        End Sub
    
  2. استبدال تعليمات برمجية المنشأة بواسطة التعليمة البرمجية التالية:

    Sub MyTest()
      MsgBox ("Hello world.")
    End Sub
    
  3. اضغط CTRL + S أو حفظ لحفظ اختيار الخاص بك صواب.

يمكن تشغيل الماكرو كما تفعل مع ماكرو مسجل. انظر كيفية القيام بما يلي: تشغيل وحدات الماكرو

راجع أيضًا:

المهام

كيفية القيام بما يلي: تشغيل وحدات الماكرو

كيفية القيام بما يلي: إدارة وحدات الماكرو

كيفية القيام بما يلي: مرجع COM ومكونات .NET Framework في وحدات الماكرو

كيفية القيام بما يلي: معالجة أحداث البيئة في وحدات الماكرو

المبادئ

أتمتة الإجراءات المتكررة باستخدام وحدات الماكرو

تصحيح الأخطاء وحدات الماكرو

مشكلات تسجيل الماكرو وتشغيلها

مشكلات الأمان والمشاركة مع وحدات الماكرو.