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

دالة ازالة ارقام او حروف


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

السلام عليكم

هل توجد دالة تقوم بازالة الارقام او الحروف معينة فى الكسيل على سبيل المثال مرفق شيت واريد ازالة من كل الاعمدة 000::

الموجودة امام كل البيانات هل هذا ممكن

test.rar

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

السلام عليكم

الأخ الكريم

العملية مش محتاجة دالة ولا حاجة خالص

كل مافي الموضوع إن انت وضعت data validation في كل هذه الخلايا ومرجع هذه الفاليداشين موضوع على مدي من الأسماء( Enum ) قمت انت بحذفه

والحل؟؟؟؟؟؟؟؟؟؟؟

أن تقوم بحذف validation

data==>vaidation==>list== clear all

دمت بخير

أيسم إبراهيم

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

السلام عليكم

اخى ايسم عرفتك من توقيعك فى اخر الرد

ايه الى حصل للمنتدى لا ارى حتى اسامى القائمين على الردود ولا حتى ارى المرفقات اطلاقا

حتى اننى لا يمكننى الردود على المواضيع او حتى تحميل مرفقات ايه الحكاية عندك فكرة ولا لا

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




Function AlphaNum1(txt As String, Optional numOnly As Boolean = True) As String

     'same result as AlphaNum2

    With CreateObject("VBScript.RegExp")

        .Pattern = IIf(numOnly = True, "\D+", "-?\d+(\.\d+)?")

        .Global = True

        AlphaNum1 = .Replace(txt, "")

    End With

End Function




تم تعديل بواسطه hbsqn
  • Like 1
رابط هذا التعليق
شارك

السلام عليكم

كل المطلوب منك هو اضافة موديول لصفحة personal عندك ( لتقدر تستخدم الكود في كل مكان من خلال برنامج اكسل عندك )

وبالتالي لما بيصير بدك تستخدم الكود

927187468.png

447405532.png

443774353.png

149410816.png

666889757.png

وأخيراً صفحة اكسل فيها الكود مضاف للتشغيل والتجربة مباشرة

http://www.4shared.com/file/112252747/48cd0536/delete_letters_from_cell.html

بالتوفيق والرضى من الله

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

السلام عليكم

جزاك الله كل خير اخى الكريم hbsqn على الشرح والدالة الاكثر من ممتازة ولى رجاء هو ارسال الايميل الخاص بك ان امكن بعداذن المشرفين

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

هل يوجد لديك فامكسن للتحويل من تكست الى نمبر والعكس ايضا فى انتظار ردك ان شاء الله

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

السلام عليكم ورحمة الله وبركاته

أخي العزيز, حياك الله وبارك فيك. الدالة بحثت عنها في موقع اجنبي واستخدمها حين اللزوم في العمل. بخصوص طلبك الأول فاسمي هو نفسه في ياهو, طلبك الثاني, لم أفهم ما أردت, هل قصدك كود بيكول الأرقام لكتابة؟؟ إذا نعم, فجوابي كمان نعم بس الكود للغة الإنكليزية

حياك الله مجدداًُ

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

السلام عليكم

طيب أخي, للتحويل من رقم بتنسيق نص إلى رقم بتنسيق رقم استخدم الدالة التالية

=value(text)
أما إذا كان عندك رقم وتريد تحويله إلى رقم بتنسيق نص أي عكس العملية السابقة فاستخدم الدالة التالية
=text(value,0.00)

وفقنا الله وإياك لما يحبه ويرضاه

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

السلام عليكم

أخي الكريم, اعتذر عن تأخري بالرد, بس أمس كان خميس ونهار شغل طويل وشاق, الحمد لله على كل حال.

إليك هذا الكود اللي بيحول من فورمات نص إلى فورمات نص



Sub TxtFormatToNumbers()

Selection.Value = Selection.Value

End Sub


اما الكود الي بيقوم بعملية عكسية لسا مالقيتلك اياه, بحاول فيه بإذن الله

بالتوفيق والرضا

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

  • 3 years later...

شكرا على هذا الموضوع الرائع والاجابة علية ان شاء الله المزيد من التقدم والعطاء :fff:

تم تعديل بواسطه ثائرالعراقي
رابط هذا التعليق
شارك

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

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

Important Information