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

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

قام بنشر

السلام عليكم عند اعمل تعديل في صف بشرط اسم الصنف الموجود في عمود I يعدل على اول مره نزلت فيها اسم الصنف لو مكرر

المطلوب عند التعديل يعمل Select على الصف كله حتى اتمكن من التعديل

Private Sub CommandButton2_Click()
 Dim wb As Workbook
 Dim ws As Worksheet
Set wb = ActiveWorkbook
Set ws = Sheets("مخازن")
For Each f In ws.Range("I3:I100000")
If f = TextBox5.Text Then
ws.Select
f.Select
Exit For
End If
Next f
ActiveCell.Value = TextBox5.Value
ActiveCell.Offset(0, -5).Value = TextBox1.Value
ActiveCell.Offset(0, -3).Value = ComboBox5.Value
ActiveCell.Offset(0, -2).Value = TextBox3.Value
ActiveCell.Offset(0, -1).Value = TextBox6.Value
ActiveCell.Offset(0, 3).Value = TextBox7.Value
ActiveCell.Offset(0, 4).Value = TextBox8.Value
ActiveCell.Offset(0, 5).Value = TextBox9.Value
ActiveCell.Offset(0, 6).Value = ComboBox3.Value
ActiveCell.Offset(0, 7).Value = ComboBox4.Value
End Sub

 

  • أفضل إجابة
قام بنشر

الكود الحالي يدور في حلقة في خلايا العمود I

فإذا وجد الاسم المطلوب يحدد خلية الاسم

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

إذا كان اسم الصنف مكررا لأكثر من مرة فلا يجدي هذا الكود

وإذا كان هذا مطلوبك إمكانية التعديل على صفوف مكررة

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

ربما يفيدك هذا الموضوع 

بالتوفيق 

  • Thanks 1

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