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

أو يمكنك أيضًا إدراج مربع نص بالنقر علىالمطور > إدراج > مربع نص (عنصر تحكم ActiveX). انظر لقطة الشاشة:

2. انقر بزر الماوس الأيمن على مربع النص، ثم اخترعرض الكودمن قائمة السياق. انظر لقطة الشاشة:

3. في نافذةمايكروسوفت فيجوال بيسك للتطبيقاتالمفتوحة، يُرجى استبدال كود VBA الأصلي في نافذة الكود بالكود التالي.
كود VBA: مسح محتويات مربع النص عند النقر المزدوج عليه
Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
If Not iGblInhibitTextBoxEvents Then
TextBox1.Value = ""
End If
End Sub ملاحظة: في الكود، يشير TextBox1 إلى اسم مربع النص الذي سيتم مسح محتواه. يُرجى تغييره إلى الاسم الخاص بك.
4. اضغط على مفاتيحAlt+Q للخروج من نافذةمايكروسوفت فيجوال بيسك للتطبيقات.
5. أوقف تشغيل وضع التصميم.
من الآن فصاعدًا، سيتم مسح محتويات مربع النص فورًا عند النقر المزدوج عليه.

افتح سحر إكسل مع KUTOOLS AI
- التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
- الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
- برمجة 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل