إنشاء وحدات الماكرو وحفظها كلها في مصنف واحد

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

متي الاولي ب# انشاء ماكرو في مصنف، يعمل فقط في هذا المصنف. و# لكن ماذا لو كنت تريد ان تستخدم الماكرو في مصنفات اخري؟ ل# جعل وحدات الماكرو متوفرا في كل مره يتم فيها فتح Excel، يمكنك انشاء عليها في مصنف تسمي Personal.xlsb. هذا هو مصنف مخفي و# مخزنه علي الكمبيوتر، الذي يفتح في الخلفيه كل مره تفتح فيها Excel.

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

علامة تبويب "المطور" في الشريط

بعد ذلك، يمكنك انشاء ماكرو. نحن ستقوم ب# تسجيل ماكرو لا تفعل شيئا، و# لكن سيتم انشاء مصنف "الماكرو الشخصي".

يمكنك معرفه المزيد حول انشاء وحدات الماكرو في بدايه سريعه: انشاء ماكرو.

  1. انتقل الي علامه التبويب المطور، و# انقر فوق تسجيل ماكرو.

    المجموعة "تعليمات برمجية" ضمن علامة التبويب "المطور"

  2. في مربع الحوار تسجيل ماكرو، لا الاهتمام ب# ادخال اسم الماكرو في المربع اسم الماكرو. يمكنك قبول الاسم الذي Excel يوفر لك، مثل Macro1، ب# ما ان الي ماكرو مؤقته فقط.

    عندما تبدا ب# انشاء وحدات ماكرو خاصه بك، ستحتاج الي منح هذا الشخص اسماء وصفيه، ل# معرفه ما تفعله.

  3. في المربع تخزين الماكرو في، اختر مصنف الماكرو الشخصي > موافق. هذه هي الخطوه الاكثر اهميه، ل# انه اذا لم يكن الفعل "مصنف الماكرو الشخصي"، ف# سيقوم Excel ب# انشاء واحد ب# النيابه عنك.

  4. انقر فوق المطور > ايقاف التسجيل، و Excel التي سيتم انشاء ووربوك "الماكرو الشخصي" الخاص بك.

  5. عند اغلاق المصنف، ستتم مطالبتك ب# حفظ المصنف، و# مصنف "الماكرو الشخصي".

ل# الاطلاع علي الماكرو الذي انشاته:

  1. انتقل الي المطور > Visual Basic ل# بدء تشغيل Visual Basic Editor (VBE)، و# المكان حيث يتم تخزين وحدات الماكرو.

  2. يمكنك العثور علي مصنف "الماكرو الشخصي" الخاص بك في الجزء مستكشف المشاريع علي الجانب الايسر. اذا لم تشاهد ذلك، انتقل الي طريقه العرض > مستكشف المشاريع.

  3. انقر نقرا مزدوجا فوق المجلد مشروع VBA (PERSONAL.xlsb) > الوحدات النمطيه > الوحده النمطيه 1، و# ستعثر علي Macro1 الفارغه التي قمت ب# تسجيلها. يمكنك حذفها، او الاحتفاظ به ل# اضافه رمز الي اصدار احدث.

    ملاحظة: عند تسجيل ماكرو في مثيل جديد من Excel، ب# انشاء مجلد جديد الوحده نمطيه ل VBA تلقائيا و# زياده رقم الخاص به. اذا كان لديك ب# الفعل الوحده النمطيه 1 و Module2، سيتم انشاء VBA Module3. يمكنك اعاده تسميه الوحدات النمطيه في النافذه خصائص تحت مستكشف المشاريع، حيث انها تعكس ما وحدات الماكرو داخلها.

نقل وحدات الماكرو من كمبيوتر إلى آخر

يتم تخزين الملف Personal.xlsb في مجلد مسمي XLSTART. اذا كنت تريد مشاركه وحدات الماكرو مع شخص اخر، يمكنك نسخه الي مجلد XLSTART علي اجهزه كمبيوتر اخري، او نسخ بعض او كل وحدات الماكرو الخاصه به ل# الملف Personal.xlsb علي اجهزه كمبيوتر اخري. يمكنك البحث عن XLSTART في مستكشف Windows ل# تحديد موقعه.

اذا كان لديك واحد او فقط بعض وحدات الماكرو الذي تريد مشاركته مع الاخرين، يمكنك ارسالها المصنف الذي يحتوي عليها. يمكنك ايضا توفير المصنف علي محرك اقراص مشترك علي شبكه او من مكتبه SharePoint Services.

ل# الحصول علي مزيد من المعلومات حول نسخ ماكرو من مصنف الي اخر، راجع نسخ وحده نمطيه ل# ماكرو الي مصنف اخر.

تأكد أن علامة التبويب مطوّر ظاهرة على الشريط. لا تكون علامة التبويب مطوّر ظاهرة بشكل افتراضي، ولذلك قم بما يلي:

  1. انتقل إلى Excel > التفضيلات... > الشريط وشريط الأدوات.

  2. في الفئة تخصيص الشريط، في القائمة علامات تبويب رئيسية، حدد خانة الاختيار المطور، ثم انقر فوق حفظ.

بعد ذلك، يمكنك انشاء ماكرو. نحن ستقوم ب# تسجيل ماكرو لا تفعل شيئا، و# لكن سيتم انشاء مصنف "الماكرو الشخصي".

يمكنك معرفه المزيد حول انشاء وحدات الماكرو في بدايه سريعه: انشاء ماكرو.

  1. انتقل الي علامه التبويب المطور، و# انقر فوق تسجيل ماكرو.

  2. في مربع الحوار تسجيل ماكرو، لا الاهتمام ب# ادخال اسم الماكرو في المربع اسم الماكرو. يمكنك قبول الاسم الذي Excel يوفر لك، مثل Macro1، ب# ما ان الي ماكرو مؤقته فقط.

    عندما تبدا ب# انشاء وحدات ماكرو خاصه بك، ستحتاج الي منح هذا الشخص اسماء وصفيه، ل# معرفه ما تفعله.

  3. في المربع تخزين الماكرو في، اختر مصنف الماكرو الشخصي > موافق. هذه هي الخطوه الاكثر اهميه، ل# انه اذا لم يكن الفعل "مصنف الماكرو الشخصي"، ف# سيقوم Excel ب# انشاء واحد ب# النيابه عنك.

  4. انقر فوق المطور > ايقاف التسجيل، و Excel التي سيتم انشاء ووربوك "الماكرو الشخصي" الخاص بك.

  5. عند اغلاق المصنف، ستتم مطالبتك ب# حفظ المصنف، و# مصنف "الماكرو الشخصي".

ل# الاطلاع علي الماكرو الذي انشاته:

  1. انقر فوق المطور > Visual Basic ل# بدء تشغيل Visual Basic Editor (VBE)، و# المكان حيث يتم تخزين وحدات الماكرو.

  2. يمكنك العثور علي مصنف "الماكرو الشخصي" الخاص بك في الجزء مستكشف المشاريع علي الجانب الايسر. اذا لم تشاهد ذلك، انتقل الي طريقه العرض > مستكشف المشاريع.

  3. انقر نقرا مزدوجا فوق المجلد مشروع VBA (PERSONAL.xlsb) > الوحدات النمطيه > الوحده النمطيه 1، و# ستعثر علي Macro1 الفارغه التي قمت ب# تسجيلها. يمكنك حذفها، او الاحتفاظ به ل# اضافه رمز الي اصدار احدث.

ملاحظة: عند تسجيل ماكرو في مثيل جديد من Excel، ب# انشاء مجلد جديد الوحده نمطيه ل VBA تلقائيا و# زياده رقم الخاص به. اذا كان لديك ب# الفعل الوحده النمطيه 1 و Module2، سيتم انشاء VBA Module3. يمكنك اعاده تسميه الوحدات النمطيه في النافذه خصائص تحت مستكشف المشاريع، حيث انها تعكس ما وحدات الماكرو داخلها.

نقل وحدات الماكرو من كمبيوتر إلى آخر

يتم تخزين الملف Personal.xlsb في مجلد بدء تشغيل نظام. اذا كنت تريد مشاركه وحدات الماكرو مع شخص اخر، يمكنك نسخ Personal.xlsb الي مجلد بدء التشغيل علي اجهزه كمبيوتر اخري، او نسخ بعض او كل وحدات الماكرو الخاصه به ل# الملف Personal.xlsb علي اجهزه كمبيوتر اخري. في " الباحث" حدد الانتقال، ثم اضغط ب# استمرار علي المفتاح Option، و# حدد المكتبه. في جزء المكتبه، انتقل الي: حاويات المجموعه > xyz. Office (حيث يكون xyz سلسله نصيه، مثل "UBF8T346G9") > المستخدم المحتوي > بدء تشغيل > Excel. لصق ملفك Personal.xlsb في مجلد Excel.

اذا كان لديك واحد او فقط بعض وحدات الماكرو الذي تريد مشاركته مع الاخرين، يمكنك ارسالها المصنف الذي يحتوي عليها. يمكنك ايضا توفير المصنف علي محرك اقراص مشترك علي شبكه او من مكتبه SharePoint Services.

ل# الحصول علي مزيد من المعلومات حول نسخ ماكرو من مصنف الي اخر، راجع نسخ وحده نمطيه ل# ماكرو الي مصنف اخر.

هل تحتاج إلى مزيد من المساعدة؟

ويمكنك دائماً الاستفسار من أحد الخبراء في مجتمع Excel‏ التقني،أو الحصول على الدعم من خلال إجابات المجتمع،أو اقتراح ميزة جديدة أو تحسين عن طريق ‏Excel User Voice‏.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×