محمود عبدالعزيز قام بنشر يونيو 28, 2013 قام بنشر يونيو 28, 2013 طلب كود او دالة لاخفاء الصفوف الفارغة بشكل تلقائي طلب اضافة دالة+.rar
الشهابي قام بنشر يونيو 29, 2013 قام بنشر يونيو 29, 2013 أخي العزيز / محمود عبد العزيز هذا كود لأستاذنا الكبير عبد الله باقشير وقد قمت بتطبيقه على ملفك في ورقة ( البنك ) حيث يعتمد على الفراغ في صفوف العمود (B) Private Sub Worksheet_Activate() Dim MyRng As Range Dim Col As Range Range("b3:b16").EntireRow.Hidden = False For Each Col In Range("b3:b16") If CStr(Col) = "" Or Col.Value = 0 Then If MyRng Is Nothing Then Set MyRng = Col Else _ Set MyRng = Union(MyRng, Col) End If Next If Not MyRng Is Nothing Then MyRng.EntireRow.Hidden = True End Sub والعفو طلب اضافة دالة+.rar
محمود عبدالعزيز قام بنشر يونيو 29, 2013 الكاتب قام بنشر يونيو 29, 2013 أخي العزيز / محمود عبد العزيز هذا كود لأستاذنا الكبير عبد الله باقشير وقد قمت بتطبيقه على ملفك في ورقة ( البنك ) حيث يعتمد على الفراغ في صفوف العمود (B) Private Sub Worksheet_Activate() Dim MyRng As Range Dim Col As Range Range("b3:b16").EntireRow.Hidden = False For Each Col In Range("b3:b16") If CStr(Col) = "" Or Col.Value = 0 Then If MyRng Is Nothing Then Set MyRng = Col Else _ Set MyRng = Union(MyRng, Col) End If Next If Not MyRng Is Nothing Then MyRng.EntireRow.Hidden = True End Sub والعفو جاري التجربة اخي
محمود عبدالعزيز قام بنشر يونيو 29, 2013 الكاتب قام بنشر يونيو 29, 2013 الكود يعمل وجربة على كل الصفحات لكن هناك مشكلة ضغيرة وهي اهتزاز الشاشة اثناء التنقل بين الصفحات هل فيه كود يوقف اهتزاز الشاشة ؟ طلب اضافة دالة+.rar
الشهابي قام بنشر يونيو 29, 2013 قام بنشر يونيو 29, 2013 أخي العزيز / محمود عبد العزيز أضف السطر التالي في أول الكود Application.ScreenUpdating = False والسطر التالي في آخر الكود Application.ScreenUpdating = True ليصبح الكود بهذا الشكل Private Sub Worksheet_Activate() Application.ScreenUpdating = False Dim MyRng As Range Dim Col As Range Range("b3:b16").EntireRow.Hidden = False For Each Col In Range("b3:b16") If CStr(Col) = "" Or Col.Value = 0 Then If MyRng Is Nothing Then Set MyRng = Col Else _ Set MyRng = Union(MyRng, Col) End If Next If Not MyRng Is Nothing Then MyRng.EntireRow.Hidden = True Application.ScreenUpdating = True End Sub
محمود عبدالعزيز قام بنشر يونيو 29, 2013 الكاتب قام بنشر يونيو 29, 2013 أخي العزيز / محمود عبد العزيز أضف السطر التالي في أول الكود Application.ScreenUpdating = False والسطر التالي في آخر الكود Application.ScreenUpdating = True ليصبح الكود بهذا الشكل Private Sub Worksheet_Activate() Application.ScreenUpdating = False Dim MyRng As Range Dim Col As Range Range("b3:b16").EntireRow.Hidden = False For Each Col In Range("b3:b16") If CStr(Col) = "" Or Col.Value = 0 Then If MyRng Is Nothing Then Set MyRng = Col Else _ Set MyRng = Union(MyRng, Col) End If Next If Not MyRng Is Nothing Then MyRng.EntireRow.Hidden = True Application.ScreenUpdating = True End Sub بارك الله فيك أخي . . وجعله في ميزان حسناتك . . جاري التجربة . . .
محمود عبدالعزيز قام بنشر يونيو 29, 2013 الكاتب قام بنشر يونيو 29, 2013 بارك الله فيك الشهابي بعد التجربة شغال وكله تمام شكرا لك اخي وبارك الله فيك تحياتي . .
حمادة عمر قام بنشر يونيو 30, 2013 قام بنشر يونيو 30, 2013 بارك الله فيك وجزاك الله خيرا اخي الحبيب / الشهابي كل عام وانتم بخير ... لا تحرمنا من مشاركتك الغالية
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.