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

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

قام بنشر

السلام عليكم

هل توجد دالة تقوم بازالة الارقام او الحروف معينة فى الكسيل على سبيل المثال مرفق شيت واريد ازالة من كل الاعمدة 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
قام بنشر

لم افهمك اخى ايثم اريد ازالة هذة الارقام كما فى الشيت هل هذا ممكن ولم افهم ما تقصدة بالظبط ان امكن التوضيح

قام بنشر

اخى hbsqn هل لوتكرمت ما هو المفروض عملة بالكود اضافتة فى موديول وعمل زرار لكى يعكل الكود اما ماذا يجب عملة

قام بنشر

اخى hbsqn هل لوتكرمت ما هو المفروض عملة بالكود اضافتة فى موديول وعمل زرار لكى يعكل الكود اما ماذا يجب عملة

قام بنشر

السلام عليكم

كل المطلوب منك هو اضافة موديول لصفحة 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