محمد مصطفى ابو حمزة قام بنشر مارس 19, 2012 مشاركة قام بنشر مارس 19, 2012 كود لمنع ادخال اكثر من عدد معين من الحروف Private Sub Worksheet_SelectionChange(ByVal Target As Range) For Each cell In UsedRange 'تدخل عدد الاحرف بعد علامة < If Len(cell.Value) > 15 Then MsgBox " عدد الاحرف اكثر من المسموح به __منتدى اوفيسنا___" cell.Value = "" End If Next End Sub رابط هذا التعليق شارك More sharing options...
محمد مصطفى ابو حمزة قام بنشر مارس 19, 2012 الكاتب مشاركة قام بنشر مارس 19, 2012 (معدل) وثمة كود أكثر صرامة للتحقق في معالج الأحداث لمعرفة ما إذا كان إجراء التغيير في مكان ما ضمن مجموعة من الخلايا التي تحتاج إلى أن تكون ارقام محدودة. بامكانية تحيديد المدر وليس كل الشيت Private Sub Worksheet_Change(ByVal Target As Excel.Range) Dim rng As Range Dim rCell As Range Dim iChars As Integer On Error GoTo ErrHandler 'Change these as desired 'لكتابة عدد الاحرف iChars = 15 'لكتابة المدى المراد استخدامه (منتدى اوفيسنا) Set rng = Me.Range("A1:A10") If Not Intersect(Target, rng) Is Nothing Then Application.EnableEvents = False For Each rCell In Intersect(Target, rng) If Len(rCell.Value) > iChars Then rCell.Value = Left(rCell.Value, iChars) MsgBox rCell.Address & " has more than" _ & iChars & " characters." & vbCrLf _ & "It has been truncated." End If Next End If ExitHandler: Application.EnableEvents = True Set rCell = Nothing Set rng = Nothing Exit Sub ErrHandler: MsgBox Err.Description Resume ExitHandler End Sub تم تعديل مارس 19, 2012 بواسطه محمد مصطفى.2011 رابط هذا التعليق شارك More sharing options...
ابو تميم قام بنشر مارس 19, 2012 مشاركة قام بنشر مارس 19, 2012 روعة أخي محمد مصطفى بارك الله فيك رابط هذا التعليق شارك More sharing options...
محمد مصطفى ابو حمزة قام بنشر مارس 19, 2012 الكاتب مشاركة قام بنشر مارس 19, 2012 شكرا على ردك اخى وبارك الله لك رابط هذا التعليق شارك More sharing options...
الـعيدروس قام بنشر مارس 19, 2012 مشاركة قام بنشر مارس 19, 2012 السلام عليكم اكواد جميله اخ محمد مصطفى جزاك الله الف خير تقبل مروري رابط هذا التعليق شارك More sharing options...
محمد مصطفى ابو حمزة قام بنشر مارس 20, 2012 الكاتب مشاركة قام بنشر مارس 20, 2012 شكرا على الردود الجميلة بارك الله لكم رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان