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

فصل كل اسم فى خلية


إذهب إلى أفضل إجابة Solved by سليم حاصبيا,

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

السلام عليكم

برجاء المساعده فى الملف المرفق

حيث انه المطلوب فصل كل اسم عن الآخر ووضع كل اسم فى خليه حيث رأسى

New Microsoft Excel Worksheet (2).xlsx

او ياريت حد يفيدنا فى طريقة مجربة لتحويل ملف pdf  عربى لاكسيل او ورد

ولكم جزيل الشكر

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

  • أفضل إجابة

جرب هذا الكود وترى النتيجة في Sheet2

Option Explicit
Sub Split_names()
Dim rg As Range
Dim i%, Str
Sheets("sheet2").Range("B2").CurrentRegion.Clear
Set rg = Sheets("sheet1").Range("B2").CurrentRegion
  
  For i = 1 To rg.Cells.Count
    Str = rg.Columns(1).Cells(i)
    Str = Split(Str, "|")
    Sheets("sheet2").Cells(i + 1, 2) _
       .Resize(, UBound(Str) + 1) = Str
  Next
  
  Sheets("sheet2").Range("B2"). _
  CurrentRegion.Columns.AutoFit
End Sub

الملف مرفق

Split_names.xlsm

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

تسلم اخي أبو الحسن و شكراً لك على هذا العمل

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

حتى يستفيد منها الأخرون

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

انا هارسل لحضرتك رابط به كل الملفات التى قمت بتحميلها 

وهى كلها لحضرتك

لو حضرتك حابب انى اجمع الاكواد فى محفظة اكواد تحت امرك

بس انا كاتب على كل ملف وظيفة الكود

عموما هبعت لحضرتك الرابط واى شئ تأمرنى به سافعله

اخيك باحترام

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information