كيفية تسجيل ماكرو في Excel

إن القيام بنفس الإجراءات مرارًا وتكرارًا ليس مملًا فحسب ، ولكنه قد يكون أيضًا مضيعة للوقت واستنزافًا لإنتاجيتك(productivity) . هذا صحيح بشكل خاص لمستخدمي Excel المبتدئين(beginner Excel users) ، الذين قد لا يدركون أنه من السهل أتمتة المهام الشائعة عن طريق تسجيل ماكرو. ولكن ما هو ماكرو Excel ؟ 

(Excel)تسمح لك وحدات ماكرو Excel بأتمتة العديد من المهام الشائعة التي ستؤديها ، من إدراج الصيغ إلى تنسيق البيانات. لست بحاجة إلى أن تكون مبرمجًا لإنشائها ، حيث يمكن لبرنامج Excel(Excel) تسجيل أفعالك أثناء تنفيذها. إذا كنت تريد معرفة كيفية تسجيل ماكرو في Excel ، فستحتاج إلى اتباع الخطوات أدناه.

ما هو Excel ماكرو؟(What Is an Excel Macro?)

ماكرو Excel(Excel) عبارة عن مجموعة مسجلة من التعليمات ، يتم إنشاؤها يدويًا في VBA(created manually in VBA) (Visual Basic للتطبيقات ) أو يتم(Applications) تسجيلها تلقائيًا باستخدام أداة Excel's Macro Recorder . يسمح لك الماكرو بحفظ أي عدد من الإجراءات الشائعة ، مثل حذف الأعمدة الفارغة أو تغيير تنسيق النص أو إدراج صيغ جديدة في مصنف.

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

إذا كنت تستخدم Excel لتسجيل ماكرو ، فسوف تقلل الوقت الذي يستغرقه إنشاء جدول بيانات أو تحريره ، مما يؤدي إلى تسريع سير العمل في هذه العملية.

كيفية تسجيل ماكرو في Excel(How to Record a Macro in Excel)

أسهل طريقة لإنشاء ماكرو جديد في Microsoft Excel هي تسجيله باستخدام أداة Macro Recorder ، والتي يمكنك استخدامها في Excel على Windows أو Mac . لسوء الحظ ، لا يمكن تسجيل ماكرو في Excel Online

  1. لتسجيل ماكرو جديد في Excel ، افتح مصنفًا جديدًا أو موجودًا. في علامة تبويب المطور(Developer) على شريط الشريط ، حدد زر تسجيل ماكرو . (Record Macro)بدلاً من ذلك ، اضغط على Alt + T + M + R على لوحة المفاتيح.

  1. في نافذة تسجيل الماكرو(Record Macro) ، يمكنك تعيين اسم للماكرو لتحديد الغرض منه في مربع اسم الماكرو(Macro name) ، بالإضافة إلى توفير وصف للمستخدمين الآخرين في مربع الوصف(Description ) . يمكنك أيضًا إضافة مفتاح اختصار (مثل Ctrl + T ) لتعيين الماكرو الجديد لاختصار لوحة المفاتيح.

  1. في تخزين الماكرو في(Store macro in) القائمة المنسدلة ، يمكنك تعيين المكان الذي تريد حفظ الماكرو فيه بمجرد تسجيله ، مثل هذا المصنف(This Workbook ) (لحفظه في المصنف المفتوح) ، مصنف جديد(New Workbook ) (لحفظه في مصنف جديد ) ، أو مصنف الماكرو الشخصي(Personal Macro Workbook ) (للسماح لك باستخدامه في مصنفات متعددة). حدد الزر " موافق(OK) " لبدء التسجيل بمجرد تأكيد اختياراتك.

  1. بمجرد تحديد " موافق(OK) " ، سيكون مسجل الماكرو Excel في وضع التسجيل. (Excel Macro Recorder)سيتم تسجيل كل إجراء تقوم به ، من النقر فوق الزر إلى تحرير خلية. قم بتنفيذ الإجراءات التي ترغب في تسجيلها كماكرو في هذه المرحلة ، ثم حدد زر إيقاف التسجيل(Stop Recording ) في علامة التبويب المطور(Developer) بمجرد الانتهاء.

تشغيل أو تحرير أو حذف وحدات ماكرو Microsoft Excel الموجودة(Running, Editing or Deleting Existing Microsoft Excel Macros)

بناءً على موقع الحفظ الذي حددته في نافذة تسجيل الماكرو ، سيكون (Record Macro)الماكرو(Macro) المسجل جاهزًا للتشغيل في المصنف المفتوح أو في مصنف مفتوح حديثًا.

  1. لتشغيل الماكرو الذي قمت بإنشائه أو تحريره أو حذفه ، حدد Developer > Macros من شريط الشريط.

  1. في نافذة الماكرو(Macro ) ، سيتم سرد قائمة بوحدات الماكرو المتوفرة للتشغيل في المصنف المفتوح الخاص بك. لتشغيل الماكرو ، حدده من القائمة ، ثم حدد زر التشغيل . (Run)يمكنك أيضًا استخدام اختصار لوحة المفاتيح الذي حددته عند إنشاء الماكرو لتشغيله بدلاً من ذلك.

  1. لإجراء تغييرات على الماكرو المسجل بدلاً من ذلك ، حدد الزر تحرير . (Edit )سيؤدي هذا إلى فتح محرر Excel VBA ، مما يسمح للمستخدمين المتقدمين بتحرير رمز VBA(edit the VBA code) وتغيير كيفية تشغيل الماكرو. قد يجد مبتدئي VBA(VBA beginners) أنه من الأسهل حذف الماكرو وتسجيله مرة أخرى.

  1. لحذف الماكرو ، حدده من القائمة ، ثم حدد الزر حذف .(Delete )

  1. سيطلب منك Excel(Excel) تأكيد رغبتك في حذف الماكرو. حدد نعم(Yes) لتأكيد ذلك. بمجرد الحذف ، ستحتاج إلى تسجيل الماكرو مرة أخرى باستخدام الخطوات المذكورة أعلاه.

حفظ ملفات Excel مع وحدات الماكرو المسجلة(Saving Excel Files with Recorded Macros)

(Excel)عادةً ما يتم حفظ مصنفات Excel بتنسيق ملف XLSX(XLSX file format ) (أو XLS للمصنفات(XLS) التي تم إنشاؤها في Excel 2007 والإصدارات الأقدم). يدعم نوع الملف هذا معظم بيانات Excel ، ولكنه يستبعد أي وحدات ماكرو Excel محفوظة.(Excel)

لحفظ ملف Excel بوحدات ماكرو مسجلة ، ستحتاج إلى استخدام تنسيق ملف XLSM بدلاً من ذلك.(XLSM)

  1. لحفظ ملف Excel كمصنف ممكن بماكرو ، حدد File > Save As > Browse

  1. في نافذة حفظ(Save As ) باسم ، حدد Excel Macro-Enabled Workbook (*.xlsm) من القائمة المنسدلة. اختر موقعًا لحفظ الملف ، ثم حدد الزر حفظ(Save) لحفظه.

  1. عند فتح ملف Excel الممكّن بماكرو على جهاز كمبيوتر شخصي أو جهاز Mac آخر ، قد تحتاج إلى تخويل Excel لتشغيل أي وحدات ماكرو مضمنة أولاً. حدد الزر " تمكين وحدات الماكرو(Enable Macros) " للقيام بذلك.

مشاركة ملفات Excel مع وحدات الماكرو المسجلة(Sharing Excel Files with Recorded Macros)

تعد وحدات ماكرو Excel(Excel) مفيدة ، ولكنها تتضمن أيضًا مخاطر أمنية محتملة. إذا فتحت ملف Excel يحتوي على وحدات ماكرو من مصدر لا تعرفه أو تثق به ، فأنت بذلك تسمح لهذا الملف بتشغيل تعليمات برمجية خطيرة على جهاز الكمبيوتر الخاص بك.

لهذا السبب ، يقوم موفرو البريد الإلكتروني عبر الإنترنت مثل Gmail تلقائيًا بحظر المستخدمين من إرسال ملفات XLSM ( مصنف Excel الممكّن بماكرو ) إلى مستخدمين آخرين. إذا حدث هذا ، فقد تتمكن من استخدام خدمات مشاركة الملفات مثل Google Drive لمشاركتها عبر الإنترنت مع مستخدمين آخرين.

إذا كنت ترغب في مشاركة ملف Excel(Excel) المزود بماكرو مع مستخدم آخر قريب ، فيمكنك أيضًا الاطلاع على طرق نقل الملفات المحلية(local file transfer methods) لمشاركتها مع جهاز كمبيوتر آخر أو جهاز Mac أو مع أجهزة أخرى مثل الهواتف الذكية.

يمكن حزم ملفات Excel(Excel) الممكّنة بماكرو مع فيروسات أو برامج ضارة أخرى ، لذلك إذا فتحت ملف Excel لا تثق به ، فقد تحتاج إلى المسح بحثًا عن البرامج الضارة(scan for malware) بعد ذلك للتأكد من عدم اختراق جهاز الكمبيوتر الخاص بك. أو افحص الملف نفسه(scan the file itself) قبل فتحه.

نصائح وحيل متقدمة في Excel(Advanced Excel Tips and Tricks)

يعد تسجيل ماكرو خدعة(Excel trick) واحدة فقط في Excel يمكن أن تساعدك في توفير الوقت ، ولكن هناك ميزات أخرى في Excel يمكن أن تجعلك أكثر إنتاجية أيضًا. قد يكون المستخدمون المتمرسون(Power) مهتمين باستخدام Excel لكشط البيانات عبر الإنترنت(using Excel to scrape data online) ، بينما قد يكون محللو البيانات فضوليين حول كيفية استخدام COUNTIFS و SUMIFS و AVERAGEIFS(how to use COUNTIFS, SUMIFS and AVERAGEIFS) لتحليل البيانات الشامل.

إذا كنت تفضل العمل كفريق ، أو كنت تكافح مع صيغة Excel معقدة ، فيمكنك أيضًا التعاون في جداول بيانات Excel(collaborate on Excel spreadsheets) باستخدام مصنف مشترك. قد تجد أن Google Sheets هو خيار أفضل(Google Sheets is a better option) للتعاون عبر الإنترنت ، ومع ذلك ، مع العديد من الوظائف والميزات نفسها.



About the author

أنا مراجع برامج ومهندس لاسلكي لدي أكثر من 10 سنوات من الخبرة في هذا المجال. أنا متخصص في مراجعة تطبيقات وبرامج الهاتف المحمول ، وكذلك مساعدة العملاء على تحسين شبكاتهم. من خلال مراجعاتي ، يمكنني مساعدتك في اتخاذ قرارات مستنيرة بشأن المنتجات التي يجب استخدامها وكيفية تحسين سير عملك والمزيد. تشمل مهاراتي التواصل الكتابي والشفهي الممتاز ، وحل المشكلات ، والمعرفة الفنية القوية ، والاهتمام بالتفاصيل. أنا أيضًا ماهر في العمل بشكل مستقل والتعاون في المشاريع.



Related posts