اذهب الي المحتوي
أوفيسنا

تعديل على كود


إذهب إلى الإجابة الإجابة بواسطة ياسر خليل أبو البراء,

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم هذا كود موجود بالمنتدي لايسمح بطباعة عدد 111 ثلاث مرات في اي خلية في العمود A

 

المطلوب كيف اجعل الكود يجعل  الخلية تمسح كل ما يكتب من مثل هذه العلامات

  (( /  . * . @ . # .$ . % . & .-.+./*.*/. ))

 

 وشكراً

 

 

تم ارفاق ملف

 

تعديل كود.rar

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub
With Application
  .ScreenUpdating = False
  .EnableEvents = False
  If Left(Target, 3) = "111" Then Rows(Target.Row).Delete
  .EnableEvents = True
  .ScreenUpdating = True
End With
End Sub

تم تعديل بواسطه محمد الخازمي
  • تمت الإجابة
قام بنشر

الاخ الحبيب محمد

جرب الكود بالشكل التالي ..

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

ClearContents Special Characters.rar

قام بنشر (معدل)

شكراَ بارك الله فيك   سؤال اخر بسيط ان شاء الله  هل اذا ادخلنا في نفس الوقت رق وعلامة هل يوجد كود لفصل العلامة وحذفها والابقاء علي الرقم مثلاً  (( /*55 )فيكون الشكل في الخلية ( 55 )) :fff: 

تم تعديل بواسطه محمد الخازمي
قام بنشر

شكراَ بارك الله فيك   سؤال اخر بسيط ان شاء الله  هل اذا ادخلنا في نفس الوقت رقم وعلامة هل يوجد كود لفصل العلامة وحذفها والابقاء علي الرقم مثلاً  (( /*55 )فيكون الشكل في الخلية ( 55 )) :fff: 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information