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

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

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

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

اعزائي اريد كود يقوم بترحيل حسب الاسم - التنقيط- مع احتساب النقاط 

والمرفق يوضح المطلوب 

وجراكم الله خيرا 

التنقيط حسب الاسم.rar

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

اخي الكريم سليم اريد الكود في الفورم وليس بالمعادلة في الشيت

الاني سأعمل على الفورم وليس الشيت

وطلبي واضح اريد كود الترحيل حسب الاسم في النطاق المحدد

المشكلة ليست في العد المشكلة في كود الترحيل

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

قام بنشر

مرحبا

بعد اذن اخي سليم 

انسخ التالي في الفورم

Private Sub ComboBox1_Change()
Set MyRange = ActiveSheet.Range("A2:A" & Cells(Rows.Count, 1).End(xlUp).Row)
On Error Resume Next
X = MyRange.Cells.Find(ComboBox1, LookAt:=xlWhole, MatchCase:=True).Activate
t2.Value = ActiveCell.Offset(, 8)
End Sub

Private Sub CommandButton1_Click()
For i = 1 To 7
If Not Cells(ActiveCell.Row, i) = "" Then
Cells(ActiveCell.Row, i + 1).Select
r = r + 1
End If
Next
Cells(ActiveCell.Row, ActiveCell.Column) = "X"
Cells(ActiveCell.Row, 9) = r
t2.Value = r
End Sub

Private Sub UserForm_Initialize()
t1.Value = "X"
With Me.ComboBox1
.List = Sheets(1).Range("a2:a" & Cells(Rows.Count, 1).End(xlUp).Row).Value
End With
End Sub

 

  • Like 1
قام بنشر

جزاك الله خيرا ابو حنين

وزاده في ميزان حسانتك  وزادك الله علما علم ونورا على نور

هو المطلوب جملة وتفصيلا

لك كل الشكر والتقدير

قام بنشر

اخي الكريم ابو حنين ممكن استفسار لو امكن

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

لتوضيح  tank هو اسم الكمبوبوكس

عند تطبيق الاكواد على الملف الاصلي اتضح هناك خطأ

في السطر التالي

'On Error Resume Next

x = MyRange.Cells.Find(tank, LookAt:=xlWhole, MatchCase:=True).Activate

قام بنشر

اخي ابو حنين

لو اثقلت عليك قليلا هذه بيانات الملف الاصلي

اصدار الاوفيس هو 2007

عدد الاعمدة في الملف الاصلي هو    93

والناتج يكون في العمود 94 حسب اسم كل موظف

وعدد الاسامي ما يفوق 150 اسم

وبما ان الملف خاص بالعمل فلا استطيع ارفاقه

واسم الكمبوبوكس هو tank واسم الشيت المراد الترحيل اليها هي "mrdodia"

وجزاك الله خيرا مسبقا

مع كل الاحترام والتقدير

 

قام بنشر

اخي الكريم ولاستاذ الفاضل ابو  حنين تعبتك معايا

هناك شيء بالملف الاصلي لم يتوافق مع السطر المذكور في التدخل السابق

لان بعد التجربة على ملف اخر بنفس المعطيات الاصلية يعمل بشكل عادي

وعند وضع  الكودفي الملف الاصلي يعطييني الخطأ في ذاك السطر ..؟؟؟؟؟؟؟؟؟؟؟

اللهم نورنا

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