اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

اشكرك اخي خبور

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

انه اذا كانت الدرجة من صفحة( البيانات) توجد في c7 واريد ان اضعها في (ورقة تسجيل الدرجات ) في اي احقل اختاره انا وليس

بشرط ان تكون متسلسله

بمعنى آخر ان يكون لي حرية اختيار مكان رصد الدرجة

وفقك الله

قام بنشر

تراني منتظر اخي خبور

انا محتاج تفهمني وتحل المشكلة

بارك الله لك في علمك

قام بنشر

اخي خبور

جزاك الله خيرا والله اني عاجز عن الشكر

اخي الطريقه هذه متعبه جدا لو اتبعتها وربما لم تعرف ما كنت اعني

انا اقصد بأن يكون لي الا ستطاعة بأن اعدل بداخل الكود وليس اثناء الادخال

بمعنى آخر ان يوضح بالكود الحقل(c7) في ورقة (تسجيل الدرجات) ان اسجل في اي حقل بورقة (البيانات) وليكن حقل (h2)

سامحني على تعبك

وآمل تلبية طلبي

قام بنشر (معدل)

والله اني عاجز عن الشكر

وسامحنا على تعبك

اخي تجد برفقه المستند الاصلي ولقد وضحة فيه المطلوب بالتفصيل

ولك الشكر

والدعاء بالتوفيق

321.rar

تم تعديل بواسطه saeedmg
قام بنشر

جزاك الله خيرا هذا ما اردته لاعدمناك يا استاذ خبور خير

هل لي ان استوضح منك ان توضح لي بعض الامور :

.Cells(F, 21) = Range("F9").Value

هل تشرح هذه الجملة

ولو اردت ان اغير في مكان الحقول التي تذهب (ترحل) اليها الدرجات فكيف اعمل وماذا اعدل بالكود

بارك الله في علمك

  • 2 weeks later...
قام بنشر

السلام عليكم ورحمة الله وبركاته

اخواني هذا الملف ساهم اخي خبور خير في حل بعض الاشكاليات ولقد وضعنا زر امر ترحيل الدرجات الى

صفحة البيانات

المطلوب : تفعيل هذا الزر وتوضيح سبب المشكلة لكي نستفيد

والله يعطيكم الفففففففففففففففففف عافية

11111111.rar

قام بنشر

س: هل الموضوع صعب ؟

ج: والله ليس صعب عليكم لإنكم اساتذتنا ومنكم تعلمنا .

اخواني سبق ان حل المشكلة مشرفنا خبور خير وفقه الله على هذا الرابط

لكن عندما نقلت الحل الى مستندي الاصل لم يعد يعمل زر الترحيل .

وهذا رابط الحل

هنـــــــــــــــــــــــــــــــــــــــــــــــــــا

فوضحوا لنا اين المشكلة جزاكم الله خيراً

  • 2 weeks later...
قام بنشر

جزاك الله خيرا

علمني ماهي المشكلة وماذا حدث للزر من خلل حتى لايعمل

وفقك الله

قام بنشر

السلام عليكم

بامكانك ايضا استخدام هذا الكود

اكثر مرونة وسهولة

Sub Khboor_n()
On Error Resume Next
Dim Mycelle As Range
'الخلايا التي تريد نقلها من ورقة تسجيل الدرجات
Set Mycelle = Range("F9,I16,I24,I34,C17,C35,F26,C7,F16,C25,F34,I8")
Application.ScreenUpdating = False
With Sheets("البيانات")
W = .Cells(.Rows.Count, "B").End(xlUp).Row
N = 21              'اول عمود في ورقة البيانات
S = 12              'عدد الخلايا المنقولة
For R = 1 To S
        For F = 2 To W
                If .Cells(F, 2) = Range("اسم_المدرس").Value Then
                   .Cells(F, N - 1 + R) = Mycelle.Areas(R)
                   T = F
               End If
       Next
Next
.Select
End With
Application.ScreenUpdating = True
Range("U" & T).Select
On Error GoTo 0
End Sub

اخوك خبور خير

قام بنشر (معدل)
السلام عليكم

بامكانك ايضا استخدام هذا الكود

اكثر مرونة وسهولة

Sub Khboor_n()
On Error Resume Next
Dim Mycelle As Range
'الخلايا التي تريد نقلها من ورقة تسجيل الدرجات
Set Mycelle = Range("F9,I16,I24,I34,C17,C35,F26,C7,F16,C25,F34,I8")
Application.ScreenUpdating = False
With Sheets("البيانات")
W = .Cells(.Rows.Count, "B").End(xlUp).Row
N = 21              'اول عمود في ورقة البيانات         
S = 12              'عدد الخلايا المنقولة
For R = 1 To S
        For F = 2 To W
                If .Cells(F, 2) = Range("اسم_المدرس").Value Then
                   .Cells(F, N - 1 + R) = Mycelle.Areas(R)
                   T = F
               End If
       Next
Next
.Select
End With
Application.ScreenUpdating = True
Range("U" & T).Select
On Error GoTo 0
End Sub

اخوك خبور خير

اخوي خبور خير

الله يوفقك دنيا وآخره

طبقت الكود الجديد بس ابغي اعرف كيف وضعنا الدرجات في الحقول من (U الى AF) (بورقة البيانات) كيف تم ذلك بحت عنها في الكود وماعرفت !!!

(N = 21 'اول عمود في ورقة البيانات ) فهمني على هذا السطر ماذا يعني !!

بالله عليك توضحها لي بالكود

جزاك الله خيرا

تم تعديل بواسطه saeedmg
قام بنشر

استاذي

اسأل الله العلي القدير ان يكتب لك بكل حرف وبكل رقم حسنة ويضاعفها لك

ولجميع المسلمين

ويبارك لك في علمك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information