عاطف عبد العليم محمد قام بنشر يناير 1, 2018 قام بنشر يناير 1, 2018 (معدل) السلام عليكم ورحمة الله وبركاته لو يتكرم علينا احد الاخوان اريد كود لحذف نطاق من الاعمدة احدده في كل مرة استخدم الكود ( عن طريق msbox ) فيتم ادخال العمود الاول وليكن a ثم يتم ادخال العمود الاخير وليكن عمود d فيتم حذف العمود a , b , c , d وفقكم الله تم تعديل يناير 1, 2018 بواسطه عاطف عبد العليم محمد
سليم حاصبيا قام بنشر يناير 1, 2018 قام بنشر يناير 1, 2018 جرب هذا الملف الكود Private Sub cmddel_Click() Dim x$, y$ x = Application.InputBox("حدد العامود الاول", "Excel tel you", Type:=2) y = Application.InputBox("حدد العامود الثاني", "Excel tel you", Type:=2) On Error GoTo 1 ActiveSheet.Columns.Hidden = False '=================================== Range(Cells(1, x), Cells(1, y)).EntireColumn.Delete 'للحذف 'Range(Cells(1, x), Cells(1, y)).EntireColumn.Hidden = True ' للاخفاء '=================================== Exit Sub 1: ActiveSheet.Columns.Hidden = False End Sub استعمل احد السطرين (او الحذف او الاخفاء في الكود) وذلك بوضع فاصلة عليا بجانب السطر الذي لا تريده و ازالتها من السطر الاخر الملف مرفق hide_columns.rar 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.