اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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


زوهير

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

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

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

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

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

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

رابط هذا التعليق
شارك

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

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

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

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

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

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

2 دقائق مضت, زوهير said:

هو مجر دمثال على  مااريدد

يتم العد حسب حرف x الممنوح  حسب الاسم

جرب هذه المعادلة في الخلية I3 ,واسجب نزولاً

=IF($A2="","",COUNTIF($B2:$H2,"X"))

 

رابط هذا التعليق
شارك

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

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

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

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

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

رابط هذا التعليق
شارك

مرحبا

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

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

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"

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

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

 

رابط هذا التعليق
شارك

ليس شرطا ان ترسل الملف ببياناته الاصلية

مثلا  تسمي الاعمدة : عمود1 - عمود2 - عمود3 . . . . . . 

الاسماء في الصفوف : 

اسم 1

اسم 2

اسم 3

 و هكذا 

المهم بيانات وهمية 

رابط هذا التعليق
شارك

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

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

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

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

اللهم نورنا

رابط هذا التعليق
شارك

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