اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > المنتدى التخصصي للمعلمين > منتدى الوسائل والأنشطة والإمتحانات > منتدى أعمال الامتحانات

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 04-05-2012, 01:50 PM
الصورة الرمزية سفنكس1
سفنكس1 سفنكس1 غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Jan 2009
المشاركات: 272
معدل تقييم المستوى: 17
سفنكس1 is on a distinguished road
افتراضي

شكرا جزيلا على هذا الشرح الرائع جزاكم الله كل خير
لى طلب لو سمحتم هل يمكن فصل الطلاب الراسبين عن الطلاب الناجحين فى ورقة منفصلة
رد مع اقتباس
  #2  
قديم 04-05-2012, 07:15 PM
الصورة الرمزية Mr Aysam
Mr Aysam Mr Aysam غير متواجد حالياً
معلم
 
تاريخ التسجيل: Oct 2008
المشاركات: 581
معدل تقييم المستوى: 17
Mr Aysam is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة سفنكس1 مشاهدة المشاركة
شكرا جزيلا على هذا الشرح الرائع جزاكم الله كل خير
لى طلب لو سمحتم هل يمكن فصل الطلاب الراسبين عن الطلاب الناجحين فى ورقة منفصلة
استخدم الكود التالي
الكود لعملاق من عمالقة الإكسيل هو الأستاذ : عبدالله باقشير اليمني
كود PHP:
Sub Kh_Start()
On Error Resume Next
Dim M 
As IntegerAs IntegerAs IntegerAs Integer
Sheet8
.Range("A11:DG1010").Clear
Sheet5
.Range("A11:DG1010").Clear
11     '    أول صف لشيت الناجحين
N = 11     '    
أول صف لشيت الراسبين
Application
.ScreenUpdating False
With Sheet10
    X 
= .Range("A" & .Rows.Count).End(xlUp).Row
    
For 1 To 1010
        
If .Range("DT" R) = "ناجح" Then
            
.Range("A" R).Resize(1110).Copy
            KH_Paste Sheet8
M
            M 
1
        
ElseIf .Range("DT" R) = "راسب" Then
            
.Range("A" R).Resize(1110).Copy
            KH_Paste Sheet5
N
            N 
1
        End 
If
    
Next
End With
Application
.ScreenUpdating True
MsgBox 
"Êã ÊÑÍíá   " 11 "   تم الترحيل " Chr(10) & Chr(10) & "الحمد لله   " 11 "   ØÇáÈ áå ÏæÑ ËÇä Åáì ÔíÊ ÇáÑÇÓÈíä "vbMsgBoxRight"ÇáÍãÏááå ÑÈ ÇáÚÇáãíä"
End Sub
========================================================
Sub KH_Paste(MySheet As WorksheetKRow As Integer)
On Error Resume Next
With MySheet
    
.Range("A" KRow).PasteSpecial xlPasteValues
    
.Range("A" KRow).PasteSpecial xlPasteFormats
    
.Range("A" KRow) = KRow 9
End With
Application
.CutCopyMode False
End Sub 
__________________

آخر تعديل بواسطة Mr Aysam ، 04-05-2012 الساعة 07:18 PM
رد مع اقتباس
  #3  
قديم 09-05-2012, 08:39 PM
الصورة الرمزية سفنكس1
سفنكس1 سفنكس1 غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Jan 2009
المشاركات: 272
معدل تقييم المستوى: 17
سفنكس1 is on a distinguished road
Icon Music

شكرا جزيلا أستاذ / أيسم
جزاك الله كل خير
لى طلب آخر- أرجو ألا أكون ثقيلا -
فى الشيت كنترول كيف يمكن وضع حرف غ فى خلية وتجمع كأنها رقم ؟
شكرا لك
رد مع اقتباس
إضافة رد

العلامات المرجعية


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 09:18 AM.