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

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

قام بنشر

جرب هذا الكود

Private Sub Worksheet_Change(ByVal Target As Range)
Dim x
If Target.Column = 1 And _
Target.Count = 1 And Target.Row < 100 Then
x = Range("A:a").Find("", after:=Cells(1, 1)).Row
 hid_My_row (x)
 End If
End Sub
Rem++++++++++++++++++++++++++++++++++
Sub hid_My_row(k%)
Rows(k + 1 & ":" & 100).Hidden = True
Rows(1 & ":" & k).Hidden = False
Cells(k - 1, 1).Offset(, 1).Select
End Sub
Rem++++++++++++++++++++++++++++++++++
Sub SHOW_ME()
Rows(1 & ":" & 100).Hidden = False
End Sub
Rem++++++++++++++++++++++++++++++++++

الملف للتجربة مرفق

SHOW_HIDE_ROWS.xlsm

  • Like 3
  • Thanks 1
قام بنشر (معدل)

عمل رائع اخي سليم حاصبيا اتمنى لك توفيق جزاك الله خير

وأرجو أن لاأكون قد أزعجتك بطلباتي

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

وكيف اقوم تحويل عمود القيمة لدراج سطر  من عمود a الى عمود D

 

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

تم معالجة الامر

لا تختفي الصفوف الا اذا كان الصف  من ( A ِ الى D ) مكتملاً ( 4 عناصر)

Code

Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, Range("a2:d99")) Is Nothing _
 And Application.CountA(Range(Cells(Target.Row, 1), Cells(Target.Row, 4))) = 4 Then
 hid_My_row (Target.Row)
 End If
End Sub
Rem++++++++++++++++++++++++++++++++++
Sub hid_My_row(k%)
Rows(k + 2 & ":" & 104).Hidden = True
Rows(1 & ":" & k + 1).Hidden = False
Cells(k + 1, 1).Select
End Sub
Rem++++++++++++++++++++++++++++++++++
Sub SHOW_ME()
Rows(1 & ":" & 105).Hidden = False
End Sub
Rem++++++++++++++++++++++++++++++++++

 

 

hide_Any_wher_ROWS.xlsm

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

اخي سليم حاصبيا عمل رائع  اتمنى لك توفيق

وبارك الله فيك وجزاك الله الفردوس الاعلى ان شاء الله 

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

جزاك الله خير

 

 

Hidden.zip

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

أخي الكريم أود أن أشكرك على جهودك الكبير جزاك الله خيرا لطلب اريد اضافة تعديل في الكود اذا كان باستطاعتك اتك

اريد اضافه في الكود لي ادراج 20 اسطر من كل خانة محددة لما تساوي الخانة .D40.  يتم ادراج 20 اسطر و عندما تساوي صفر يتم اخفاء صفوف وعندالخانة .D80.  تساوي يتم ادراج 20 اسطر اخر وفي الخانة .D120. تساوي ادراج 20 اسطر حتى  نطاق 158

Hidden_rows .xlsm

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

السلام عليكم

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

اخوكم حسين

علما اني تابعت معظم اليوتيوبات ولكن من دون جدوى

قام بنشر

وعليكم السلام اخى أبو يحيى -اهلا بك في المنتدى عليك برفع مشاركتك بقسم الأكسيس 

فانت هنا في قسم الإكسيل

بارك الله فيك

قام بنشر

أخي الكريم أود أن أشكرك على جهودك الكبير جزاك الله خيرا لطلب اريد اضافة تعديل في الكود اذا كان باستطاعتك اتك

اريد اضافه في الكود لي ادراج 20 اسطر من كل خانة محددة لما تساوي الخانة .D40.  يتم ادراج 20 اسطر و عندما تساوي صفر يتم اخفاء صفوف وعندالخانة .D80.  تساوي يتم ادراج 20 اسطر اخر وفي الخانة .D120. تساوي ادراج 20 اسطر حتى  نطاق 158

 

Hidden_rows .xlsm

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