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

مسح بيانات مدى افقي بشرط


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

السلام عليكم ورحمة الله وبركاته

أساتذتي الكرام حفظكم الله

المطلوب كود يعمل على مسح البيانات فقط لمدى الخلايا من A:S بشرط أذا كانت قيمة الخلية المقابلة لهم في العمود U صفر(مدى عمل الكود حتى السطر 2000).

جزاكم الله كل خير

أبو أنس

مسح بيانات مدى بناءا علي شرط.rar

تم تعديل بواسطه أبو أنس حاجب
رابط هذا التعليق
شارك

أخى الفاضل / أبو أنس حاجب

بعد التحية

جرب الكود التالى


Sub ragab()

    For Each cl In [A5:A2000]

    If cl.Offset(0, 20) = 0 Then

	    cl.Resize(1, 19).ClearContents

    End If

    Next

End Sub

مسح بيانات مدى بناءا علي شرط.rar

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

أستاذي وسيدي النبيل رجب جاويش حفظكم الله

أسال الله العظيم رب العرش الكريم لك ولأهلك الأمن والأمان وموفور النعم في الدنيا والآخرة.

أتمنى من الله أن أكون أهل لهذا الكرم منكم أحسن الله عاقبة أمركم.

في المختصر المفيد كما هو حال كودكم الجميل.

أبو أنس

بعد تجربة الكود على الملف الأصلي

سوف أحاول البحث عن حل لبطئ الكود عندما نفذته على كامل المدى بوجود المعادلات كاملة في العمود U أرجو أيضاً البحث من طرفكم على حل(على أن لايتم التعديل في المعادلة لاني أريد النتيجة الصفرية فهي مرتبطة بكود فرز أخر) والله المستعان.

بارك الله بكم وفيكم

تم تعديل بواسطه أبو أنس حاجب
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

أستاذي وسيدي الفاضل حفظكم الله

تقبل خالص الشكر والتقدير والاحترام.

ما رأيك بتعديل سطر الشرط في الكود بشرط جديد يجعل تنفيذ الكود في الاسطر التي تحقق الشرط فقط (الشرط هو إذا كانت الخلية في العمود U صفر وأيضاً الخلية المقابلة لها في العمود G ليست فارغة يتم تنفيذ الكود في السطر مالم يتم التجاهل).

هذا الشرط الجديد أسفل لقد جربته للوهله الأولى وأظنه نجح أرجو التوجيه من سيادتكم بصحة ذلك (حيث عمل على التسريع من الكود):

If cl.Offset(0, 6) <> "" And cl.Offset(0, 20) = 0 Then

أبو أنس

تم تعديل بواسطه أبو أنس حاجب
رابط هذا التعليق
شارك

أخى الحبيب / أبو أنس حاجب

السلام عليكم ورحمة الله وبركاته

بارك الله فيك أخى الفاضل على الإضافة واللمسة الجميلة

والحكم على على سرعة الكود يكون فى حالة البيانات الكبيرة كما جربت أنت ونجحت التجربة

تسلم ايديك وتسلم أفكارك

أخوك / رجب جاويش

رابط هذا التعليق
شارك

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.

×
×
  • اضف...

Important Information