أ/حكيم قام بنشر مارس 5, 2020 قام بنشر مارس 5, 2020 المطلوب كود مسح محنوبات نطاق محدد من الخلايا متغير النطاق مسح.xlsx
سليم حاصبيا قام بنشر مارس 5, 2020 قام بنشر مارس 5, 2020 جرب هذا الكود Option Explicit Sub del_data() Dim Cel_1$, Cel_2$, x%, y% Cel_1 = Range("B4"): Cel_2 = Range("C4") x = Cel_1 Like "[A-Za-z]*#*" y = Cel_2 Like "[A-Za-z]*#*" If x * y <> 0 Then _ Range(Cel_1 & ":" & Cel_2).Delete Shift:=xlUp End Sub
أ/حكيم قام بنشر مارس 5, 2020 الكاتب قام بنشر مارس 5, 2020 أريد الكود بهذا الشكل ولكن يعمل بشكل صحيح أرجو أن أكون وضحت المطلوب Sub del_data() Range(Range("G" & [B4]) & ":" & Range("G" & [C4])).ClearContents End Sub
سليم حاصبيا قام بنشر مارس 5, 2020 قام بنشر مارس 5, 2020 في نفس الكود ضع مكان .Delete Shift:=xlUp العبارة التالية ClearContents
أ/حكيم قام بنشر مارس 5, 2020 الكاتب قام بنشر مارس 5, 2020 أقصد أن لا أكتب في الخلية النطاق يعني يكون في الكود العمود G ويكتب في الخلية نطاق الصفوف مثالا أكتب في الخلية B4 رقم 1 و الخلية C4 رقم 30 فيتم مسح النطاق G1:G30
تمت الإجابة سليم حاصبيا قام بنشر مارس 5, 2020 تمت الإجابة قام بنشر مارس 5, 2020 تم التعديل Option Explicit Sub del_data() Dim Cel_1, Cel_2, x%, y% Cel_1 = Range("B4"): Cel_2 = Range("C4") x = Cel_1 Like "#*" y = Cel_2 Like "#*" If x * y <> 0 Then Cel_1 = "G" & Cel_1 Cel_2 = "G" & Cel_2 Range(Cel_1 & ":" & Cel_2).ClearContents End If End Sub 1
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان