-
Posts
100 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
1
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو خالد المصـــــــــــرى
-
مشكلة في زيادة نطاق مسح محتويات الخلايا تصفير.xlsb
-
برنامج جاهز الجدول المدرسي
خالد المصـــــــــــرى replied to أبوأحـمـد's topic in منتدى الاكسيل Excel
ممكن استخدامه في المدارس المصرية -
بالمعادلات كل عام وانت بخير(1).xlsm بالمعادلات
-
المساعدة في دالة COUNTA
خالد المصـــــــــــرى replied to خالد المصـــــــــــرى's topic in منتدى الاكسيل Excel
-
المساعدة في دالة COUNTA
خالد المصـــــــــــرى replied to خالد المصـــــــــــرى's topic in منتدى الاكسيل Excel
المشكلة مازالت قائمة -
بالمعادلات فقط ترحيل بيانات الراسبين
خالد المصـــــــــــرى replied to mohmod zedan's topic in منتدى الاكسيل Excel
تفضل اخي قمت بتعديل بسيط بنقل البيانات من عمود b الى عمود a xl.xlsb -
-
Sub Test() Const SROW As Long = 7 Dim ws As Worksheet, sh As Worksheet, rng As Range, lr As Long, r As Long Application.ScreenUpdating = False With ThisWorkbook Set ws = .Worksheets(1): Set sh = .Worksheets(2) End With sh.Rows(SROW & ":" & Rows.Count).Cells.Clear lr = ws.Cells(Rows.Count, "C").End(xlUp).Row If lr < SROW Then Exit Sub ws.Range("A" & SROW & ":G" & lr).Copy sh.Range("A" & SROW) ws.Range("AN" & SROW & ":AN" & lr).Copy sh.Range("AN" & SROW) For r = SROW To lr If sh.Cells(r, "AN").Value <> Join(Array(Chr(207), Chr(230), Chr(209), Chr(32), Chr(203), Chr(199), Chr(228), Chr(237)), Empty) Then If rng Is Nothing Then Set rng = sh.Rows(r) Else Set rng = Union(rng, sh.Rows(r)) End If Next r If Not rng Is Nothing Then rng.EntireRow.Delete lr = sh.Cells(Rows.Count, "C").End(xlUp).Row If lr < SROW Then Exit Sub sh.Range("A" & SROW).Resize(lr - SROW + 1).Value = Evaluate("ROW(1:" & lr - SROW + 1 & ")") Application.ScreenUpdating = True End Sub
-
المساعدة في دالة COUNTA
خالد المصـــــــــــرى replied to خالد المصـــــــــــرى's topic in منتدى الاكسيل Excel
بارك الله فيك استاذنا العزيز -
المفروض العدد 91 بس ظاهر 230 لانه عد الصفر لان الاسماء دي نسخ من ورقة 1 والدالة المدى بتاعها من A1 الى A230 New ورقة عمل Microsoft Excel.xlsx
-
Sub SEPARATION() Application.ScreenUpdating = False Dim ResSh As String Sheets("ناجح").Range("A6:DN1000").ClearContents Sheets("راسب").Range("A6:DN1000").ClearContents ee = [DN1007].End(xlUp).Row For i = 10 To Cells(1007, 118).End(xlUp).Row ResSh = Trim(Cells(i, 118).Value) AA = Sheets(ResSh).Cells(1000, 118).End(xlUp).Row + 1 On Error Resume Next For ii = 1 To 118 Sheets(ResSh).Cells(AA, ii).Value = Cells(i, ii).Value Next Next Application.ScreenUpdating = True MsgBox "تم فصل الناجحين والراسبين بكشفين منفصلين بنجاح" End Sub For i = 10 To Cells(1007, 118).End(xlUp).Row ResSh = Trim(Cells(i, 118).Value) AA = Sheets(ResSh).Cells(1000, 118).End(xlUp).Row + 1 On Error Resume Next For ii = 1 To 118 Sheets(ResSh).Cells(AA, ii).Value = Cells(i, ii).Value شرح هذا الجزء
-
-
برنامج كاتب اكواد الاكسل كاتب الاكواد.rar
-
المساعدة في كتابة معادلة
خالد المصـــــــــــرى replied to خالد المصـــــــــــرى's topic in منتدى الاكسيل Excel
شكرا لكم جميعا تم الحل -
كاتب الاكواد.zip
-
-
تحديد نطاق الترتيب مرفق ملف
خالد المصـــــــــــرى replied to خالد المصـــــــــــرى's topic in منتدى الاكسيل Excel
شكرا يا اخي هو المطلوب