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

كود او دالة لحذف رقم 2017 وعلامة النجمة من العمود B


إذهب إلى أفضل إجابة Solved by ياسر خليل أبو البراء,

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

جرب هذا الماكرو

Option Explicit
Sub del_2017()
Dim My_rg, My_cel As Range
Set My_rg = Range("b1").CurrentRegion.Columns(1)
    For Each My_cel In My_rg.Cells
        My_cel = Replace(Replace(My_cel, "2017", ""), "*", "")
    Next
End Sub

 

رابط هذا التعليق
شارك

  • أفضل إجابة

بارك الله فيك أخي العزيز سليم

إثراءً للموضوع إليك حل المشكلة بثلاثة طرق الأولى بطريقة يدوية بالشكل التالي

001.png.8333c463d7e6ce2831413f3f76de56f7.png

002.png.50e390ea89698e143f034243f6443e62.png

والطريقة الثانية نفس الفكرة بالكود بدون حلقات تكرارية

Sub SimpleReplace()
    With Columns(2)
        .Replace "2017", "", xlPart
        .Replace "~*", "", xlPart
    End With
End Sub

والطريقة الثالثة باستخدام المعادلات حيث يمكنك وضع المعادلة التالية في أي عمود فارغ بهذا الشكل

=SUBSTITUTE(SUBSTITUTE(B1,"2017",""),"*","")

 

  • Like 2
رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information