تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة في كود حذف الحروف المكررة
#3
(23-01-21, 11:22 AM)fghj كتب :
(22-01-21, 11:39 PM)العبادي 2 كتب : السلام عليكم ورحمة الله وبركاته

ارجو من الاخوة الكرام مساعدتي في عمل كود يقوم بما يلي

اولا: حذف كل الحروف المكررة من الجملة

ثانيا: كود يحذف حروف معينة يحددها المستخدم

يوجد مرفق ارجو ادراج الكود به

كود :
Private Sub Command1_Click()
   Dim s As String
   If Me.Option1.Value = True Then
       Dim i As Integer, c1 As String, c2 As String
       s = Mid$(Text1, 1, 1)
       For i = 2 To Len(Text1)
           c1 = Mid$(Text1, i - 1, 1)
           c2 = Mid$(Text1, i, 1)
           If c1 <> c2 Then s = s & c2
       Next i
       Text2 = s
   ElseIf Me.Option2.Value = True Then
       s = Text1
       s = Replace(s, "ا", "")
       s = Replace(s, "س", "")
       Text2 = s
   End If
End Sub


مشكور اخي الكريم
بارك الله فيك
لكن الكود لم يحقق الاختيار رقم 1 حيث بقيت الحروف المكررة موجودة في الجملة ولعل الصورة المرفقة توضح ذلك
الكود الثاني حقق الاختيار الثاني
لكن نفرض ان المستخدم يريد حذف حروف معينة هو يختارها بنفسه
كيف يمكن ذلك


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مساعدة في كود حذف الحروف المكررة - بواسطة العبادي 2 - 24-01-21, 08:30 AM


التنقل السريع :


يقوم بقرائة الموضوع: