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

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

قام بنشر

السلام عليكم

شكرا لكم على مساعدتكم القيمة

اريد كود لحذف الصف بناء على الاختيار من الكومبو بوكس

واريد اذا اضفت اسم فى العمود b ان يكمل تلقائيا العمود a  بالدالة sub total

c new.rar

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

اخي تفضل المطلوب 

غي حدث زر الحذف قم بوضع الكود التالي

Dim ws As Worksheet
Dim inx As Long
Set ws = ActiveSheet
inx = Me.ComboBox1.ListIndex + 2
If ComboBox1.Text = "" Then
 MsgBox "قم اولا باختيار موظف لحذفه", vbExclamation, "حذف"
Exit Sub
End If

Dim Q
Q = MsgBox(" أنت على وشك حذف الاسم  " & "  (  " & ComboBox1.Text & "  )  " & " من السجل ، هل تريد المواصلة ", vbCritical + vbYesNo, "تأكيد الحذف")
If Q = vbYes Then
ws.Cells(inx, 1).Resize(1, 3).delete Shift:=xlUp
 
Q = MsgBox(" لقد تم حذف الموظف  " & "  (  " & ComboBox1.Text & "  )  " & " من قاعدة البيانات ", vbInformation, "")
End If

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

قم بتمريرها على العمود A وعند الكتابه في العمود B

يتم ادراج الرقم تلقائيا

=IF(B2<>"";ROW()-1;"")

 

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

استاذى العزيز شكرا لك

على اهتمامك ومساعدتك :signthankspin:

ولكن

عند استعمال كود الحذف اول مرة لا يحدث شئ

يجب استخدامه مرتين حتى يعمل

اما الكود الاخر عند التصفية لا يرتب الارقام من 1 مث الدالة subtotal 

فهل هناك حل لهذه الدالة او جمعهم مع بعض

واسف على تعبك:fff: 

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