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

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

قام بنشر

ارجو من السادة خبراء الاكسيل ان يعلموني كيف اصنع كود تكون الصفوف كلها مخفيه و لكن يظهر الصف تلقائيا عند كتابة بيانات في الصف السابق له يعني انا بسجل بيانات التلاميذ في شيت كنترول يكون صف واحد فقط ظاهر و الباقي مخفي و بمجرد ما اضغط انتر علشان اضيف بيانات طالب جديد يظهر صف واحد فقط و هكذا هل هذا الطلب صعب ؟

  • Like 1
قام بنشر

استبدل الكود بهدا

Sub hid()

Dim myrng As Range
lr1 = Cells(Rows.Count, 2).End(xlUp).Row

Set myrng = Range("a2:a1048576")
myrng.Rows.Hidden = True

Range("a" & lr1 + 1 & ":" & "a" & lr1 + 2).Select
Selection.Rows.Hidden = False

Range("a" & lr1).Rows.Hidden = True
'Range("a" & "2" & ":" & "a" & lr1 - 1).Rows.Hidden = True
Range("a" & lr1 + 1).Select
Range("a" & lr1 + 1).Activate

End Sub


Private Sub Worksheet_Change(ByVal Target As Range)
lr1 = Cells(Rows.Count, 2).End(xlUp).Row
mycell = Range("d" & lr1).Address
If Not Intersect(Target, Range(mycell)) Is Nothing And Target.Count = 1 Then
If Target.Address = Range("d" & lr1).Address Then
On Error Resume Next
Application.ScreenUpdating = False
hid
Range("a" & lr1 + 2 & ":" & "a" & "1084576").Rows.Hidden = True
End If
End If
Application.ScreenUpdating = True

End Sub

  • Like 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