كيفية نسخ الصيغ إلى ورقة أخرى Excel VBA

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

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

ابدء

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

تسجيل ماكرو

لتسجيل ماكرو ، اتبع الخطوات التالية:

1. افتح المصنف الذي يحتوي على الورقة بالصيغ التي تريد نسخها.

2. اضغط على زر "تسجيل ماكرو" في علامة التبويب "المطور". إذا كنت لا ترى علامة التبويب "المطور" ، فانقر هنا لمعرفة كيفية إضافتها.

3. أدخل اسمًا للماكرو الخاص بك واختر مفتاح الاختصار إذا رغبت في ذلك.

4. انقر فوق "موافق".

5. حدد الخلية التي تحتوي على الصيغة التي تريد نسخها.

6. اضغط على "Ctrl" + "C" لنسخ الخلية المحددة.

7. حدد الخلية حيث تريد لصق الصيغة المنسوخة.

8. اضغط على "Ctrl" + "V" للصق الصيغة المنسوخة.

9. اضغط على زر "إيقاف التسجيل" في علامة التبويب "المطور".

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

كتابة كود VBA يدويًا

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

1. افتح المصنف الذي يحتوي على الورقة بالصيغ التي تريد نسخها.

2. اضغط على "Alt" + "F11" لفتح محرر Visual Basic.

3. انقر فوق "إدراج"> "وحدة".

4. أدخل الرمز التالي في الوحدة النمطية:

صيغة Sub CopyFormula ()

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

هدف خافتنطاق كمدى

قم بتعيين sourceRange = Range (“A1”) 'قم بتغيير A1 إلى خلية الصيغة الخاصة بك

قم بتعيين targetRange = Range ("B1") "قم بتغيير B1 إلى خلية اللصق المطلوبة

targetRange.Formula = sourceRange.Formula

End Sub

5. اضغط على "F5" لتشغيل الكود.

يجب الآن نسخ الصيغة الخاصة بك إلى الخلية المطلوبة!

تعديل الماكرو لنسخ الصيغ إلى ورقة أخرى

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

1. افتح المصنف الذي يحتوي على الورقة بالصيغ التي تريد نسخها.

2. اضغط على "Alt" + "F11" لفتح محرر Visual Basic.

3. انقر نقرًا مزدوجًا فوق الماكرو الخاص بك في القائمة الموجودة على الجانب الأيسر من الشاشة. سيظهر رمز الماكرو الخاص بك على الجانب الأيمن.

4. ابحث عن السطر التالي من التعليمات البرمجية:

قم بتعيين targetRange = Range ("B1") "قم بتغيير B1 إلى خلية اللصق المطلوبة

5. قم بتغيير "B1" إلى الخلية في الورقة الأخرى حيث تريد لصق الصيغة ، باستخدام هذا التنسيق: اسم الورقة! CellAddress. على سبيل المثال ، إذا كنت تريد لصق الصيغة في الخلية B2 على ورقة تسمى "Sheet2" ، فيمكنك تغيير الرمز إلى هذا:

تعيين targetRange = Sheets (“Sheet2”). Range (“B2”)

6. اضغط على "F5" لتشغيل الكود. يجب الآن نسخ الصيغة الخاصة بك إلى الورقة الأخرى!

افكار اخيرة

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

هذه هي نهاية البرنامج التعليمي.

اترك تعليقاً

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

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

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

كيفية تعيين وحدة معالجة الرسومات الافتراضية للتطبيقات على نظام التشغيل ويندوز 11

كيفية تعيين وحدة معالجة الرسومات الافتراضية للتطبيقات على نظام التشغيل ويندوز 11

في نظام متعدد وحدات معالجة الرسومات، يتيح لك نظام التشغيل Windows 11 تحديد وحدة معالجة الرسومات المفضلة التي يجب أن يستخدمها التطبيق للاستفادة من الأداء أو تحسين البطارية.

كيفية تشغيل نظام التشغيل ويندوز 11 في الوضع الآمن

كيفية تشغيل نظام التشغيل ويندوز 11 في الوضع الآمن

لتشغيل نظام التشغيل Windows 11 في الوضع الآمن، استخدم مفتاح Shift + انقر فوق إعادة التشغيل، أو إعدادات الاسترداد، أو إيقاف التشغيل (BIOS)، أو msconfig وحدد 4 أو F4.

كيفية إيقاف الحفظ التلقائي لبرنامج Word مباشرةً إلى OneDrive على نظام التشغيل Windows 11

كيفية إيقاف الحفظ التلقائي لبرنامج Word مباشرةً إلى OneDrive على نظام التشغيل Windows 11

يقوم برنامج Microsoft Word الآن بحفظ المستندات الجديدة تلقائيًا في OneDrive بشكل افتراضي عند تمكين خاصية الحفظ التلقائي، إليك كيفية إيقاف ذلك.

كيف ينبغي لشركة مايكروسوفت تطبيق الذكاء الاصطناعي على نظام التشغيل ويندوز 11 في عام 2026

كيف ينبغي لشركة مايكروسوفت تطبيق الذكاء الاصطناعي على نظام التشغيل ويندوز 11 في عام 2026

تضيف مايكروسوفت تقنية الذكاء الاصطناعي إلى نظام التشغيل ويندوز 11، لكن المستخدمين يطالبون بميزات اختيارية، ومفتاح تحكم رئيسي، وتحكم كامل لكي يثقوا بهذه التقنية في عام 2026.

كيفية إنشاء ملفات بتنسيقات ZIP وTAR و7z على نظام التشغيل Windows 11

كيفية إنشاء ملفات بتنسيقات ZIP وTAR و7z على نظام التشغيل Windows 11

لإنشاء ملفات TAR أو 7z أو Zip على نظام التشغيل Windows 11، افتح مستكشف الملفات، وانقر بزر الماوس الأيمن على المجلد، واختر "الضغط إلى"، وحدد "تنسيق إضافي"، ثم اضبط "الأرشفة".

يُضيف الإصدار 0.94 من برنامج PowerToys ثلاث ميزات جديدة رئيسية

يُضيف الإصدار 0.94 من برنامج PowerToys ثلاث ميزات جديدة رئيسية

يُضيف تحديث PowerToys ميزة البحث في الإعدادات، واكتشاف تعارض الاختصارات، ووضع جديد لمؤشر الماوس المتقاطع لتحسين إمكانية الوصول.

سيتم طرح الإصدار 26100.4343 (KB5060842) لنظام التشغيل Windows 11 كتحديث يونيو 2025

سيتم طرح الإصدار 26100.4343 (KB5060842) لنظام التشغيل Windows 11 كتحديث يونيو 2025

تم إصدار الإصدار 26100.4343 (KB5060842) و22621.5472 و22631.5472 (KB5060999) لنظام التشغيل Windows 11 مع ميزات جديدة لتحديث يونيو 2025.

كيفية ترقية نظام التشغيل Windows 10 من الإصدار Home إلى الإصدار Pro (2026)

كيفية ترقية نظام التشغيل Windows 10 من الإصدار Home إلى الإصدار Pro (2026)

لترقية نظام التشغيل من Windows 10 Home إلى Pro، افتح الإعدادات > التحديث والأمان > التنشيط، وانقر فوق تغيير مفتاح المنتج، ثم أكد المفتاح.

كيفية الترقية من ويندوز 10 إلى ويندوز 11 مجاناً في عام 2026

كيفية الترقية من ويندوز 10 إلى ويندوز 11 مجاناً في عام 2026

لترقية نظام التشغيل من ويندوز 10 إلى ويندوز 11، يمكنك استخدام مساعد التثبيت، أو تحديث ويندوز، أو ملف ISO، أو برنامج Insider. إليك الطريقة.