السلام عليكم ورحمة الله
هذه طريقة لإزالة علامات التشكيل من كامل المستند المفتوح في RichTextBox
Dim i As Integer
Dim AStr() As String = {"~", "َ", "ً", "ُ", "ٌ", "ٌ", "ِ", "ٍ", "ْ", "ٍ", "ّ", "ٌ"}
For i = 0 To UBound(AStr)
Application.DoEvents()
FrmDoc.RichTextBox.Text = FrmDoc.RichTextBox.Text.Replace(AStr(i), "")
Application.DoEvents()
Nextأما عن الطلب فنريد ممكن لدية خلفية عن الموضوع أن يقوم بكتابة كود يقوم بعملية إزالة التشكيل من النص المحدد فقط ( أي النص المظلل فقط )
مع خالص الشكر للجميع
وبالتوفيق