السلام عليكم ورحمة الله وبركاته
لدي بيانات في
text1
وهي
Email: Email1 :11111@yahoo.com Email2 :22222@yahoo.com Email3 :33333@yahoo.com
أريد أن أستقطع الجملة
11111@yahoo.com
ووضعها في
text2
مع العلم أن الأيميلات متغيرة
صورة للتوضيح

بارك الله فيكم
السلام عليكم ورحمة الله وبركاته
لدي بيانات في
text1
وهي
Email: Email1 :11111@yahoo.com Email2 :22222@yahoo.com Email3 :33333@yahoo.com
أريد أن أستقطع الجملة
11111@yahoo.com
ووضعها في
text2
مع العلم أن الأيميلات متغيرة
صورة للتوضيح

بارك الله فيكم
جرب هذا ورد على
a=text1.text b=split(a,vbcrlf) for i=0 to ubound(b)-1 c=split(b(i),":") if (c(1)<>"") then print c(1) end if next i
بارك الله فيك أخي لكن في خطأ في الكود
بس حبيت أنوه أن الأسطر كذلك تتغير أما الجمل
Email1 : Email2 : Email3 :
فهي ثابته ياليت تحاول بارك الله فيك ووفقك
تم تعديل هذه المشاركة بواسطة M.555 في 29 أغسطس 2007 في 20:17
المشكلة كانت فى السطر الفاضى جرب دهوه
a = Text1.Text b = Split(a, vbCrLf) For i = 0 To UBound(b) c = Split(b(i), ":") If (UBound(c) = 1) Then If (c(1) <> "") Then MsgBox c(1) End If End If Next i
بارك الله فيك أخي على ردك بس يوجد مشكلة بسيطة وهي أن الكود السابق يقوم بأستقطاع الثلاث ايميلات
ووضعها في المسج بوكس بالتتابع أنا أريد فقط الأيميل الأول ووضعة في Text2 الأيميلات الباقية ماتهمني
وفقك الله وألف شكر على ردك.
تم تعديل هذه المشاركة بواسطة M.555 في 30 أغسطس 2007 في 11:40
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…