Note: The other languages of the website are Google-translated. Back to English

كيفية فرض سلسلة نصية على أحرف كبيرة / صغيرة / حالة مناسبة في إكسيل؟

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

فرض السلاسل النصية على أحرف كبيرة / صغيرة / مناسبة مع التحقق من صحة البيانات

فرض السلاسل النصية على أحرف كبيرة / صغيرة / مناسبة برمز VBA

قم بتغيير النص إلى أحرف كبيرة / صغيرة / حالة مناسبة باستخدام Kutools for Excel فكرة جيدة 3


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

1. اذهب للنقر البيانات > التحقق من صحة البيانات > التحقق من صحة البيانات، انظر لقطة الشاشة:

doc-force-uppercase -1

2. في التحقق من صحة البيانات الحوار ، تحت الإعدادات ، انقر فوق السماح القائمة المنسدلة واختيار عرف الخيار ، ثم في المعادلة مربع النص ، أدخل هذه الصيغة = دقيق (UPPER (A1)، A1)، (A1 لتقف على العمود الذي ستقوم بتطبيق هذه الميزة ، يمكنك تغييره حسب حاجتك) ، انظر الصورة:

doc-force-uppercase -1

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

doc-force-uppercase -1

4. ثم انقر فوق OK لإغلاق مربع الحوار ، الآن عند إدخال سلسلة نصية ليست بأحرف كبيرة في العمود A ، سيظهر مربع تحذير لتذكيرك بإدخال الأحرف الكبيرة.

doc-force-uppercase -1

ملاحظة:

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

القوة على الأحرف الصغيرة: = EXACT (LOWER (A1)، A1);

القوة إلى الحالة المناسبة: = بالضبط (PROPER (A1)، A1)


باستخدام رمز VBA التالي ، عند إدخال الكلمات الصغيرة في خلية ، سيتم تغيير النص الصغير إلى الأحرف الكبيرة تلقائيًا.

1. اضغط باستمرار على ALT + F11 مفاتيح ، ويفتح نافذة ميكروسوفت فيسوال باسيك للتطبيقات.

2. ثم اختر ورقة العمل المستخدمة من اليسار مستكشف المشروع، انقر فوقه نقرًا مزدوجًا لفتح ملف وحدة، ثم انسخ والصق رمز فبا التالي في الوحدة النمطية الفارغة:

كود فبا: فرض السلسلة النصية على أحرف كبيرة

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub

doc-force-uppercase -1

3. ثم احفظ وأغلق هذا الرمز للعودة إلى ورقة العمل ، والآن عندما تدخل سلسلة نصية كلما كانت صغيرة أو مناسبة ، ستصبح كبيرة بعد النقر على أدخل مفتاح تلقائيا.

الملاحظات:

1. يتم تطبيق هذا الرمز على ورقة العمل بأكملها.

2. إذا لم تتمكن من العثور على حرف Pالجذر جزء المستكشف في النافذة ، يمكنك النقر فوق مشاهدة > مستكشف المشروع لفتحه.

3. لفرض الأحرف الصغيرة أو الحالة المناسبة للكلمات ، يمكنك تطبيق رمز فبا التالي: (الإجراء هو نفس الإجراء أعلاه)

كود فبا: فرض السلسلة النصية على أحرف صغيرة

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub

كود فبا: فرض سلسلة نصية على الحالة المناسبة

Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub

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

كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. 

بعد تركيب مجاني Kutools for Excel ، يرجى القيام بما يلي:

1. حدد النصوص التي تريد تغيير حالتها وانقر كوتولس > نص > تغيير الحالة. انظر لقطة الشاشة:
حالة تغيير المستند 6

2. في ال تغيير الحالة مربع الحوار ، تحقق من خيار التشغيل كما تريد ، ويمكنك معاينة النتيجة في ملف أرسال جزء. انظر لقطة الشاشة:
حالة تغيير المستند 2

3. انقر Ok or قم بالمشاركة وكانت النصوص حالة التغيير.

 التغيير إلى الأحرف الكبيرة  التغيير إلى حالة مناسبة  التغيير إلى حالة الجملة
 حالة تغيير المستند 3  حالة تغيير المستند 4 حالة تغيير المستند 5 

أفضل أدوات إنتاجية المكتب

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (7)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا على الماكرو لتحويل جميع الإدخالات إلى أحرف كبيرة ، ولكن هل هناك شيء أحتاج إلى القيام به لإيقاف الماكرو من التعطل في التفوق كل دقيقة Fe؟ نقدر المساعدة!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مثل حل VBA الخاص بك ، ولكن كيف يمكنني قصره على عمود واحد وتنسيق الأعمدة الأخرى بشكل مختلف ، على سبيل المثال ، العمودين A و C يفرضان الأحرف الكبيرة ، والعمود B يفرض الحالة المناسبة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لا أعرف أي VBA يمكنه التعامل مع وظيفتك (بعض الأعمدة بأحرف كبيرة ، وبعضها في حالة مناسبة) ، لكن التحقق من صحة البيانات يمكن أن يحلها ، فلماذا لا تستخدمها؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نجح هذا الأمر بالنسبة لي ، ولكن إذا ذهبت إلى حذف محتويات الخلية ، فسيظهر "خطأ وقت التشغيل '13': عدم تطابق النوع"

أي أفكار؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي نفس المشكلة. إذا كنت تعرف كيفية التعامل معها من فضلك قل لي!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، ما الطريقة التي ستستخدمها ستظهر لك الأخطاء؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
muchas gracias، sirvio هائل estos codigos
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL