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

  • شارك هذا
Michael Brown

برنامج تعليمي خطوة بخطوة للمبتدئين لتسجيل الماكرو وعرضه وتشغيله وحفظه. ستتعلم أيضًا بعض الآليات الداخلية لكيفية عمل وحدات الماكرو في Excel.

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

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

    مثل أدوات VBA الأخرى ، وحدات ماكرو Excel في علامة التبويب Developer ، والتي تكون مخفية افتراضيًا. لذلك ، فإن أول شيء عليك القيام به هو إضافة علامة تبويب Developer إلى شريط Excel.

    لتسجيل ماكرو في Excel ، قم بتنفيذ الخطوات التالية:

    1. في Developer في المجموعة Code ، انقر فوق الزر تسجيل ماكرو .

      بدلاً من ذلك ، انقر فوق سجل زر الماكرو على الجانب الأيسر من شريط الحالة :

      إذا كنت تفضل العمل باستخدام لوحة المفاتيح بدلاً من الماوس ، فاضغط على ما يلي تسلسل المفاتيح Alt و L و R (واحدًا تلو الآخر ، وليس كل المفاتيح في وقت واحد).

    2. في مربع الحوار تسجيل الماكرو الذي يظهر ، قم بتكوين المعلمات الرئيسية للماكرو الخاص بك:
      • في الماكرو اسم ، أدخل اسم الماكرو الخاص بك. حاول أن تجعله ذا مغزى ووصفيًا ، لذلك ستتمكن لاحقًا من العثور بسرعة على الماكرو في القائمة.

        فييوفر لك الكثير من الوقت والأعصاب مما يجعل منحنى التعلم الخاص بك أكثر سلاسة ووحدات الماكرو أكثر كفاءة.

        استخدم المراجع النسبية لتسجيل الماكرو

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

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

        لتسجيل ماكرو بمرجع نسبي ، انقر فوق استخدام المراجع النسبية زر في علامة التبويب المطور . للعودة إلى المرجع المطلق ، انقر فوق الزر مرة أخرى لإيقاف تشغيله.

        على سبيل المثال ، إذا قمت بتسجيل إعداد جدول باستخدام المرجع المطلق الافتراضي ، فسيظل الماكرو دائمًا أعد إنشاء الجدول في نفس المكان (في هذه الحالة ، Header في A1 ، Item1 في A2 ، Item2 في A3).

        Sub نطاق مرجعي مطلق () ("A1"). حدد ActiveCell.FormulaR1C1 = نطاق "الرأس" ("A2"). حدد ActiveCell.FormulaR1C1 = نطاق "Item1" ("A3"). حدد ActiveCell.FormulaR1C1 = "Item2" End Sub

        إذا قمت بتسجيل نفس الماكرو باستخدام مرجع نسبي ، فسيتم إنشاء الجدول أينما وضعت المؤشر قبل تشغيل الماكرو ( Header فيactive cell ، Item1 في الخلية أدناه ، وهكذا).

        Sub Relative_Referencing () ActiveCell.FormulaR1C1 = "Header" ActiveCell.Offset (1، 0) .Range ("A1"). حدد ActiveCell.FormulaR1C1 = "Item1" ActiveCell.Offset (1، 0) .Range ("A1"). حدد ActiveCell.FormulaR1C1 = "Item2" ActiveCell.Offset (1، 0) .Range ("A1"). حدد End Sub

        ملاحظات:

        • عند استخدام المراجع النسبية ، تأكد من تحديد الخلية الأولية قبل البدء في تسجيل ماكرو.
        • لا تعمل المراجع النسبية مع كل شيء. بعض ميزات Excel ، على سبيل المثال يتطلب تحويل نطاق إلى جدول مراجع مطلقة.

        حدد النطاقات باستخدام اختصارات لوحة المفاتيح

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

        كمثال ، دعنا نسجل ماكرو يعيّن تنسيقًا معينًا (d-mmm-yy) للتواريخ في الجدول أدناه:

        لهذا ، تقوم بتسجيل العمليات التالية: اضغط على Ctrl + 1 لفتح تنسيق الخلايا مربع الحوار & gt؛ التاريخ & GT. اختر التنسيق و GT. نعم. إذا تضمن التسجيل تحديد النطاق باستخدام الماوس أو مفاتيح الأسهم ، فسينتج Excel رمز VBA التالي:

        Sub Date_Format () Range ("A2: B4"). يختارSelection.NumberFormat = "d-mmm-yy" End Sub

        سيؤدي تشغيل الماكرو أعلاه إلى تحديد النطاق A2: B4 في كل مرة. إذا قمت بإضافة المزيد من الصفوف إلى الجدول الخاص بك ، فلن تتم معالجتها بواسطة الماكرو.

        الآن ، دعنا نرى ما يحدث عند تحديد الجدول باستخدام الاختصار.

        ضع المؤشر في الخلية العلوية اليسرى من النطاق المستهدف (A2 في هذا المثال) ، ابدأ التسجيل واضغط على Ctrl + Shift + End. نتيجة لذلك ، سيبدو السطر الأول من الكود كما يلي:

        Range (Selection، ActiveCell.SpecialCells (xlLastCell)). حدد

        يحدد هذا الرمز جميع الخلايا من الخلية النشطة إلى آخر خلية مستخدمة ، مما يعني أنه سيتم تضمين جميع البيانات الجديدة في التحديد تلقائيًا.

        بدلاً من ذلك ، يمكنك استخدام مجموعات Ctrl + Shift + الأسهم:

        • Ctrl + Shift + السهم الأيمن لتحديد كل الخلايا المستخدمة إلى اليمين ، متبوعًا بـ
        • Ctrl + Shift + سهم لأسفل لتحديد جميع الخلايا المستخدمة لأسفل.

        سيؤدي هذا إلى إنشاء سطرين من التعليمات البرمجية بدلاً من سطر واحد ، ولكن النتيجة ستكون هي نفسها - سيتم تحديد جميع الخلايا التي تحتوي على بيانات لأسفل وإلى يمين الخلية النشطة: xlToRight)). حدد النطاق (التحديد ، التحديد. النهاية (xlDown)). حدد

        تسجيل ماكرو للتحديد بدلاً من خلايا محددة

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

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

        على سبيل المثال ، يمكن لهذا الماكرو المكون من سطر واحد تنسيق أي عدد من الخلايا المحددة كنسب مئوية:

        Sub Percent_Format () Selection.NumberFormat = "0.00٪" End Sub

        خطط بعناية لما تسجله

        يلتقط مسجل الماكرو Microsoft Excel جميع أنشطتك تقريبًا ، بما في ذلك الأخطاء التي ترتكبها وتصححها. على سبيل المثال ، إذا قمت بالضغط على Ctrl + Z للتراجع عن شيء ما ، فسيتم تسجيل ذلك أيضًا. في النهاية ، قد ينتهي بك الأمر مع الكثير من التعليمات البرمجية غير الضرورية. لتجنب ذلك ، قم بتحرير التعليمات البرمجية في محرر VB أو إيقاف التسجيل ، واحذف ماكرو معيب وابدأ التسجيل من جديد.

        قم بعمل نسخة احتياطية من المصنف أو احفظه قبل تشغيل ماكرو

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

        احتفظ بوحدات الماكرو المسجلة قصيرة

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

        آمل أن يكون هذا البرنامج التعليمي قد أعطاك بعض الأفكار حول كيفية تسجيل ماكرو في Excel. على أي حال ، أشكركم على القراءة وآمل أن أراكم على مدونتنا الأسبوع المقبل!

        أسماء الماكرو ، يمكنك استخدام الأحرف والأرقام والشرطات السفلية ؛ يجب أن يكون الحرف الأول حرف. لا يُسمح بالمسافات ، لذا يجب عليك إما الاحتفاظ بالاسم مكون من كلمة واحدة يبدأ كل جزء بحرف كبير (على سبيل المثال MyFirstMacro ) أو كلمات منفصلة بها شرطات سفلية (على سبيل المثال My_First_Macro ).
      • في المربع مفتاح الاختصار ، اكتب أي حرف لتعيين اختصار لوحة مفاتيح إلى الماكرو (اختياري).

        يُسمح باستخدام الأحرف الكبيرة والصغيرة ، ولكن من الحكمة استخدام مجموعات المفاتيح الكبيرة (Ctrl + Shift + letter) لأن اختصارات الماكرو تتجاوز أي اختصارات Excel افتراضية أثناء فتح المصنف الذي يحتوي على الماكرو. على سبيل المثال ، إذا قمت بتعيين Ctrl + S إلى ماكرو ، فستفقد القدرة على حفظ ملفات Excel باستخدام اختصار. سيؤدي تعيين Ctrl + Shift + S إلى الاحتفاظ باختصار الحفظ القياسي.

      • من تخزين الماكرو في القائمة المنسدلة ، اختر المكان الذي تريد تخزين الماكرو فيه:
        • مصنف الماكرو الشخصي - يخزن الماكرو في مصنف خاص يسمى Personal.xlsb . تتوفر كافة وحدات الماكرو المخزنة في هذا المصنف متى استخدمت Excel.
        • هذا المصنف (افتراضي) - سيتم تخزين الماكرو في المصنف الحالي وسيكون متاحًا عند إعادة فتح المصنف أو شاركه مع مستخدمين آخرين.
        • مصنف جديد - ينشئ مصنفًا جديدًا ويسجل الماكرو إلى هذا المصنف.
      • فيفي المربع الوصف ، اكتب وصفًا موجزًا ​​لما يفعله الماكرو (اختياري).

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

      • انقر فوق موافق لبدء تسجيل الماكرو.

    3. نفذ الإجراءات التي تريدها للأتمتة (يرجى الاطلاع على مثال تسجيل الماكرو).
    4. عند الانتهاء ، انقر فوق الزر إيقاف التسجيل في علامة التبويب المطور :

      أو الزر المماثل الموجود على شريط الحالة :

    مثال على تسجيل ماكرو في Excel

    لمعرفة كيفية عملها عمليًا ، دعنا نسجل ماكرو يطبق بعض التنسيقات على الخلايا المحددة. لهذا ، قم بما يلي:

    1. حدد خلية واحدة أو أكثر تريد تنسيقها.
    2. في علامة التبويب المطور أو الحالة شريط ، انقر فوق تسجيل ماكرو .
    3. في مربع الحوار تسجيل ماكرو ، قم بتكوين الإعدادات التالية:
      • اسم الماكرو Header_Formatting (لأننا سنقوم بتنسيق رؤوس الأعمدة).
      • ضع المؤشر في مربع مفتاح الاختصار ، واضغط على مفتاحي Shift + F في نفس الوقت. سيؤدي هذا إلى تعيين اختصار Ctrl + Shift + F للماكرو.
      • اختر تخزين الماكرو في هذا المصنف.
      • بالنسبة لـ الوصف ، استخدم النص التالي الذي يوضح ما يقوم الماكرو بما يلي: يجعل النص غامقًا ، ويضيف لون تعبئة ، ويتوسط .
      • انقر فوق موافق لبدء التسجيل.

    4. قم بتنسيق الخلايا المحددة مسبقًا بالطريقة التي تريدها. في هذا المثال ، نستخدم تنسيق النص الغامق ولون التعبئة باللون الأزرق الفاتح والمحاذاة للوسط.

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

    5. انقر فوق إيقاف التسجيل إما على علامة التبويب المطور أو على شريط الحالة .

    هذا كل شيء! تم تسجيل الماكرو الخاص بك. الآن ، يمكنك تحديد أي نطاق من الخلايا في أي ورقة ، والضغط على الاختصار المعين (Ctrl + Shift + F) ، وسيتم تطبيق التنسيق المخصص الخاص بك على الفور على الخلايا المحددة.

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

    يمكن الوصول إلى جميع الخيارات الرئيسية التي يوفرها Excel لوحدات الماكرو عبر مربع الحوار ماكرو . لفتحه ، انقر فوق الزر وحدات الماكرو في علامة التبويب Developer أو اضغط على الاختصار Alt + F8.

    في مربع الحوار الذي يفتح ، يمكنك عرض قائمة بوحدات الماكرو المتوفرة في جميع المصنفات المفتوحة أو المرتبطة بمصنف معين والاستفادة من الخيارات التالية:

    • تشغيل - تنفيذ الماكرو المحدد .
    • خطوة إلى - يسمح لك بتصحيح واختبار الماكرو في محرر Visual Basic.
    • تحرير - يفتح الماكرو المحدد فيمحرر VBA ، حيث يمكنك عرض وتحرير الكود.
    • حذف - يحذف الماكرو المحدد نهائيًا.
    • الخيارات - يسمح بتغيير خصائص الماكرو مثل الاختصار المفتاح و الوصف .

    كيفية العرض وحدات الماكرو في Excel

    يمكن عرض وتعديل التعليمات البرمجية لماكرو Excel في محرر Visual Basic. لفتح المحرر ، اضغط على Alt + F11 أو انقر فوق الزر Visual Basic في علامة التبويب Developer .

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

    يحتوي محرر VBA على عدة نوافذ ، لكننا سنركز على النقطتين الرئيسيتين:

    Project Explorer - يعرض قائمة بجميع المصنفات المفتوحة وأوراقها. بالإضافة إلى ذلك ، فإنه يعرض الوحدات النمطية ونماذج المستخدم والوحدات النمطية للفئات.

    Code Window - هذا هو المكان الذي يمكنك فيه عرض وتحرير وكتابة رمز VBA لكل كائن معروض في Project Explorer.

    عندما سجلنا نموذج الماكرو ، حدثت الأشياء التالية في الخلفية:

    • كانت الوحدة النمطية الجديدة ( Moduel1 ) تم إدخاله.
    • تمت كتابة رمز VBA الخاص بالماكرو في نافذة التعليمات البرمجية.

    لرؤية رمز معينالوحدة النمطية ، انقر نقرًا مزدوجًا فوق الوحدة ( الوحدة النمطية 1 في حالتنا) في نافذة مستكشف المشروع. عادةً ، يحتوي رمز الماكرو على هذه الأجزاء:

    اسم الماكرو

    في VBA ، يبدأ أي ماكرو بـ Sub متبوعًا باسم الماكرو وينتهي بـ End Sub ، حيث يكون "Sub" اختصارًا لـ روتين فرعي (يُسمى أيضًا الإجراء الإجراء ). يُطلق على نموذج الماكرو الخاص بنا اسم Header_Formatting () ، لذلك يبدأ الرمز بهذا السطر:

    Sub Header_Formatting ()

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

    عادة ، يحتوي الماكرو المسجل على 1-3 أسطر تعليق: اسم الماكرو (إلزامي) ؛ الوصف والاختصار (إذا تم تحديدهما قبل التسجيل).

    الكود القابل للتنفيذ

    بعد التعليقات ، يأتي الرمز الذي ينفذ الإجراءات التي سجلتها. في بعض الأحيان ، قد يحتوي الماكرو المسجل على الكثير من الأكواد غير الضرورية ، والتي قد تظل مفيدة لمعرفة كيفية عمل الأشياء مع VBA :)

    توضح الصورة أدناه ما يفعله كل جزء من كود الماكرو الخاص بنا:

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

    من خلال تشغيل ماكرو ، فإنك تخبر Excel بالرجوع إلى رمز VBA المسجل وتنفيذنفس الخطوات بالضبط. هناك عدة طرق لتشغيل ماكرو مسجل في Excel ، وإليك أسرعها:

    • إذا قمت بتعيين اختصار لوحة مفاتيح للماكرو ، فاضغط على هذا الاختصار .
    • اضغط Alt + 8 أو انقر فوق الزر وحدات الماكرو في علامة التبويب المطور . في مربع الحوار ماكرو ، حدد الماكرو المطلوب وانقر فوق تشغيل .

    من الممكن أيضًا تشغيل ماكرو مسجل عن طريق النقر فوق الزر الخاص بك. فيما يلي الخطوات لإنشاء واحد: كيفية إنشاء زر ماكرو في Excel.

    كيفية حفظ وحدات الماكرو في Excel

    سواء قمت بتسجيل ماكرو أو كتبت رمز VBA يدويًا ، لحفظ الماكرو ، فأنت بحاجة إلى حفظ المصنف على أنه تم تمكين الماكرو (ملحق .xlms). وإليك الكيفية:

    1. في المصنف الذي يحتوي على الماكرو ، انقر فوق الزر حفظ أو اضغط على Ctrl + S.
    2. في حفظ باسم في مربع الحوار ، اختر Excel Macro-Enabled Workbook (* .xlsm) من القائمة المنسدلة حفظ كنوع ، ثم انقر فوق حفظ :

    وحدات ماكرو Excel: ما هو وما لم يتم تسجيله

    كما رأيت للتو ، من السهل جدًا تسجيل ماكرو في Excel. ولكن لإنشاء وحدات ماكرو فعالة ، تحتاج إلى فهم ما يحدث وراء الكواليس.

    ما يتم تسجيله

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

    • تحديد الخلايا بالماوس أو لوحة المفاتيح. الاختيار الأخير فقط قبل تسجيل الإجراء. على سبيل المثال ، إذا حددت النطاق A1: A10 ، ثم نقرت على الخلية A11 ، فسيتم تسجيل تحديد A11 فقط.
    • تنسيق الخلية مثل التعبئة ولون الخط والمحاذاة والحدود وما إلى ذلك.
    • تنسيق الأرقام مثل النسبة المئوية والعملة وما إلى ذلك.
    • تحرير الصيغ والقيم. يتم تسجيل التغييرات بعد الضغط على Enter.
    • التمرير ونقل نوافذ Excel والتبديل إلى أوراق العمل والمصنفات الأخرى.
    • إضافة أوراق العمل وتسميتها ونقلها وحذفها.
    • إنشاء ، فتح وحفظ المصنفات.
    • تشغيل وحدات ماكرو أخرى.

    ما لا يمكن تسجيله

    على الرغم من العديد من الأشياء المختلفة التي يمكن لبرنامج Excel تسجيلها ، فإن بعض الميزات تتجاوز قدرات مسجل الماكرو:

    • تخصيصات شريط Excel وشريط أدوات الوصول السريع.
    • الإجراءات داخل مربعات حوار Excel مثل تنسيق شرطي أو بحث واستبدال (يتم تسجيل النتيجة فقط).
    • التفاعلات مع البرامج الأخرى. على سبيل المثال ، لا يمكنك تسجيل نسخ / لصق من مصنف Excel في مستند Word.
    • أي شيء يتضمن محرر VBA. يفرض هذا أهم القيود - لا يمكن القيام بالعديد من الأشياء التي يمكن القيام بها على مستوى البرمجةيتم التسجيل:
      • إنشاء وظائف مخصصة
      • عرض مربعات حوار مخصصة
      • عمل حلقات مثل للتالي ، لكل ، القيام أثناء ، إلخ.
      • شروط التقييم. في VBA ، يمكنك استخدام العبارة IF ثم Else لاختبار شرط وتشغيل بعض التعليمات البرمجية إذا كان الشرط صحيحًا أو رمز آخر إذا كان الشرط خاطئًا.
      • تنفيذ التعليمات البرمجية بناءً على الأحداث . باستخدام VBA ، يمكنك استخدام العديد من الأحداث لتشغيل رمز مرتبط بهذا الحدث (مثل فتح مصنف وإعادة حساب ورقة العمل وتغيير التحديد وما إلى ذلك).
      • استخدام الوسائط. عند كتابة ماكرو في محرر VBA ، يمكنك توفير وسيطات إدخال لماكرو لتنفيذ مهمة معينة. لا يمكن أن يحتوي الماكرو المسجل على أية وسيطات لأنه مستقل وغير متصل بأي وحدات ماكرو أخرى.
      • فهم المنطق. على سبيل المثال ، إذا قمت بتسجيل ماكرو ينسخ خلايا معينة ، على سبيل المثال في الصف الإجمالي ، فسيسجل Excel فقط عناوين الخلايا المنسوخة. باستخدام VBA ، يمكنك ترميز المنطق ، أي نسخ القيم الموجودة في الصف الإجمالي .

    على الرغم من أن القيود المذكورة أعلاه تحدد العديد من الحدود لوحدات الماكرو المسجلة ، لا تزال نقطة انطلاق جيدة. حتى إذا لم تكن لديك فكرة عن لغة VBA ، يمكنك تسجيل ماكرو بسرعة ، ثم تحليل كودها.

    نصائح مفيدة لتسجيل وحدات الماكرو في Excel

    ستجد أدناه بعض النصائح والملاحظات التي يمكن أن

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