اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

الإخوة الأفاضل

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

برجاء المساعدة في إيجاد طريقة لتحويل نص الى رقم ( بناء على تعريف مسبق للرقم المقابل لكل حرف ) والأمر بصورة معكوسة ( عند كتابة الرقم يتم التحويل الى الحرف المقابل ) .

مثال :

أ = 12 , ت = 14 , ح = 17 , ف = 31

فإذا تم كتابة كلمة " تفاح " يكون الرقم في الخلية المقابلة " 14311217 " .

وإذا تم كتابة كلمة " أتحف " يكون الرقم في الخلية المقابلة " 12141731 " .

 

مرفق ملف لإيضاح أكثر بالأمثلة والملاحظات على كل مثال .

مع العلم أنني بحثت كثيراُ فلم أجد شئ .

فلم أجد أحد بعد الله ألجأ إليه بطلب المساعدة سوى حضراتكم .

وجزاكم الله كل خير ،،،

تحويل النص الى رقم.xlsx

  • Like 1
قام بنشر

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

استخدم الكود الآتى

Sub RepTxt_Num()
Dim C As Range, i As Long, x As String, Z As String
For Each C In Range("AI5:AI" & Range("AI" & Rows.Count).End(xlUp).Row)
For i = 1 To Len(C)
x = Mid(C, i, 1)
y = Application.HLookup(x, Range("A1:AF2"), 2, 0)
Z = Z & y
C.Offset(0, 1) = Z
Next
Z = ""
Next
End Sub

 

  • Like 3
قام بنشر

جزاكم الله خير الجزاء

جزاك الله خيراً أستاذي زيزو العجوز 

جزاك الله خيراً أخي سليم حاصبيا 

الأكواد تعمل بشكل منضبط تماما ً والأكثر سهولة بالنسبة لمبتدئ مثلي هو عمل الأخ سليم حاصبيا من حيث مرونه تنفيذ الكود وكأنه دالة وفي حالة فراغ الخلية من أي نص يكون الناتج n/a

أساتذتي الأفاضل زادكم الله من العلم ونفع بكم .

أستائذن أخي في الله الأستاذ سليم بشرح الكود لتعم الفائدة لي ولكل من يبحث عن شئ مماثل .

كما أستأذن أستاذي زيزو العجوز بشرح الكود أيضاً للإستزادة من العلم .

دمتم في رعاية الله .

قام بنشر

بقى شئ واحد إن أمكن ذلك ولا أريد أن أطيل عليكم .

وهو أن يتم الأمر بصورة معكوسة ( عند كتابة الرقم يتم التحويل الى الحرف المقابل ) .

مثال :

أ = 12 , ت = 14 , ح = 17 , ف = 31

فإذا تم كتابة الرقم " 14311217 " يكون النص في الخلية المقابلة " تفاح " .

وإذا تم كتابة الرقم " 12141731 " يكون النص في الخلية المقابلة " أتحف " .

ولكم جزيل الشكر على كرمكم وسعة صدوركم ،،،

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

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

Important Information