كيف يمكن مسح محتويات خلية معيّنة تلقائيًا عند فتح المصنف أو إغلاقه في Excel؟
يتناول هذا المقال مسح محتويات خلية معيّنة تلقائيًا عند فتح مصنف Excel أو إغلاقه.
مسح محتويات خلية معيّنة عند فتح المصنف وإغلاقه
مسح محتويات خلية معيّنة عند فتح المصنف وإغلاقه
يرجى اتباع الخطوات التالية لمسح محتويات خلية معيّنة تلقائيًا عند فتح المصنف وإغلاقه.
أولاً، يجب حفظ المصنف الذي تريد مسح محتويات خلية معيّنة فيه عند الفتح أو الإغلاق كمصنف Excel مُفعَّل بالماكرو.
1. يُرجى النقر علىملف > حفظ باسم > استعراض. انظر لقطة الشاشة:

2. في مربع الحوارحفظ باسم، حدد موقع حفظ المصنف، وأدخل اسمًا جديدًا في مربعاسم الملفحسب حاجتك، ثم اخترمصنف Excel مُفعّل بماكرومن القائمة المنسدلةحفظ كنوع، ثم انقر على زرحفظ.

3. في مربع الحوار المنبثقMicrosoft Excel، يُرجى النقر على زرموافقكما هو موضح في لقطة الشاشة أدناه.

4. افتح مصنف Excel المُفعَّل بالماكرو الذي حفظته للتو، ثم اضغط على مفاتيحAlt+F11 لفتح نافذةمايكروسوفت فيجوال بيسك للتطبيقات.
5. في نافذةمايكروسوفت فيجوال بيسك للتطبيقات، انقر مرتين علىThisWorkbook في الجزء الأيسر، ثم الصق كود VBA أدناه في نافذة الكود.
كود VBA 1: مسح محتويات خلية معيّنة عند فتح المصنف
Private Sub Workbook_Open()
'Updated by Extendoffice 20190712
Application.EnableEvents = False
Worksheets("test").Range("A1:A11").Value = ""
Application.EnableEvents = True
End Sub كود VBA 2: مسح محتويات خلية معيّنة عند إغلاق المصنف
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'Updated by Extendoffice 20190712
Worksheets("test").Range("A1:A11").Value = ""
End Sub ملاحظة: في الأكواد أعلاه، يُشيرtest وA1:A11 إلى اسم الورقة والنطاق الخلوي الذي سيتم مسح محتوياته. يُرجى تعديلها وفقًا لاحتياجاتك.
6. اضغط على مفاتيحAlt+Q لإغلاق نافذةمايكروسوفت فيجوال بيسك للتطبيقات.
ابتداءً من الآن، سيتم مسح محتويات الخلايا المحددة في ورقة العمل تلقائيًا عند فتح المصنف أو إغلاقه.

افتح سحر إكسل مع KUTOOLS AI
- التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
- الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
- برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
- تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
- ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
مقالات ذات صلة:
- كيف يمكن مسح محتويات مربع التحرير والسرد باستخدام كود VBA في Excel؟
- كيفية مسح المحتويات والتنسيق في الخلايا في نفس الوقت في Excel؟
- كيفية مسح محتويات نطاق مسمّى في Excel؟
- كيفية مسح القيم المقيدة في الخلايا في Excel؟
- كيفية مسح محتويات خلية معيّنة إذا تغيّر قيمة خلية أخرى في Excel؟
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل