الرئيسية | مايكروسوفت اوفيس | مايكروسوفت اكسل | ما هو الـ Personal Workbook ؟ مايكروسوفت اكسل

ما هو الـ Personal Workbook ؟ مايكروسوفت اكسل

الـ Personal Workbook عبارة عن ملف اكسل يُستخدم لتخزين أكواد VBA التي نريد الإستفادة منها في موضع واحد بدلاً من تَفَرقها في أكثر من ملف.

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

كيف أصل لملف الـ Personal Workbook؟

في حالة أنك لم تقم بإستخدام ملف Personal Workbook قبل ذلك؛ فإنك لابد من إنشاء الملف أولاً ومن ثم إضافة الأكواد الى الملف.

خطوات إنشاء ملف Personal Workbook

  1. نبدأ في تسجيل ماكرو Macro جديد من قائمة Developer [كيفية إظهار قائمة Developer] من خلال الامر Record Macro.
    البدء في تسجيل ماكرو جديد
  2. نختار موضع حفظ الماكرو في ملف Personal Workbook
    إختيار Personal Workbook كموضع حفظ الماكرو
    الهدف من هذه الخطوة هو إنشاء ملف Personal Workbook فقط وبالتالي نحن لن نحتاج الى القيام باي عمليات تُسجل داخل الماكرو لذلك نقوم بعد ذلك بإنهاء مسجل الماكرو
  3. إنهاء مسجل الماكرو من قائمة Developer من خلال الامر Stop Recording.
    إنهاء عملية تسجيل الماكرو
    بذلك يكون قد تم إنشاء ملف Personal Workbook.

إضافة الأكواد الى ملف Personal Workbook

  • ننتقل الى محرر الاكواد من خلال الامر Visual Basic في قائمة Developer أو بالإختصار Alt + F11.
  • سنجد في نافذة Project Explorer قائمة بملفات الاكسل المفتوحة ومن ضمنها ملف Personal Workbook
    نافذة Project Explorer ويظهر بها Personal Workbook
    إن كنت لا تستطيع الوصول الى نافذة Project Explorer فإنك يمكنك إظهارها من خلال قائمة View ثم Project Explorer أو الإختصار Ctrl + R «من داخل بيئة محرر الاكواد Visual Basic Editor».
  • ستجد أن ملف Personal Workbook به Module1 والذي به الكود الذي تم إنشائه عند تسجيل الماكرو؛ يمكننا الان حذفه فلا إستفادة منه.
  • بعد حذف كود الماكرو يمكننا اضافة الاكواد التي نستخدمها بشكل متكرر.
    في الصورة التالية تجد أنني أستخدم دالة مستحدثة تقوم بإستخلاص المعادلة المكتوبة في خلية اخرى؛ وأستفيد من هذه الدالة عند إعداد دروس تشرح الدوال.
    صورة لأحد الأكواد المُضافة الى ملف Personal Workbook
  • لاحظ أننا نستطيع اضافة اكثر من Module في ملف Personal Workbook وتسمية كل Module باسم يعبر عن محتوى الاكواد المُخزنة به.

إخفاء ملف Personal Workbook ليعمل في الخلفية

في حالة أنك تواجه مشكلة من ان ملف Personal Workbook يظهر لك بشكل مستمر؛ يمكنك أن تخفي الملف بالكامل مع الحفاظ عليه يعمل في الخلفية وذلك كالتالي

  • تأكد من أنك الملف النشط هو PERSONAL.XLSB
  • من قائمة View نختار الامر Hide، وبذلك يتم إخفاء الملف.
    كيفية إخفاء ملف Personal Workbook

إظهار ملفات الاكسل التي تعمل في الخلفية (بشكل مخفي)

  • لإظهار ملف مخفي نستخدم الامر Unhide من قائمة View لتظهر لنا قائمة بالملفات المخفية ومن ثم نحدد هذه الملف ونختار Ok
    كيفية إظهار ملف Personal Workbook

شاهد أيضاً

إيجاد القيم المتشابهه بين خليتين – مايكروسوفت اكسل VBA

هل تريد معرفة إن كان هناك كلمة /كلمات مشتركة بين خليتين واستخراج هذه الكلمة/الكلمات؟ في ...