اذهب الي المحتوي
أوفيسنا

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

قام بنشر

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

ممكن احد يساعدني بكود يفحص محتوى الخليتين F2 و G2

واذا كان محتوى كل منهما =1 , فإنه يمسح محتواهما ويضع (1) في الخلية H2

واذا كات احدى الخليتين  F2 و G2 فارغة فلا يفعل شئ

ويكون التطبيق حتى الصف 46

أوفيسنا.xlsx

قام بنشر

شكرا لسرعة الاستجابة

الخليتين F2 و G2 بالأصل سوف يكون محتواهما

إما 1 او فارغة

  • تمت الإجابة
قام بنشر

Try this macro

Option Explicit

Sub One_Or_Nothing()
Const t = 1
Dim i%

Range("H2:H46").ClearContents

For i = 2 To 49
 If Application.CountIf(Range("F" & i).Resize(, 2), t) = 2 Then
 Range("F" & i).Resize(, 2).ClearContents
 Range("F" & i).Offset(, 2) = t
 End If
 Next
End Sub

 

  • Like 1
قام بنشر

اخي سليم

 الخليتين F2 و G2  يوجد بها معادلات ودوال

وعند تنفيذ الماكرو .. يقوم بمسحها

ألا توجد طريقة أخرى للإبقاء علليها

 

قام بنشر

ما هذا التناقض في المعطيات:
     من جهة الخليتين F2 و G2 بالأصل سوف يكون محتواهما إما 1 او فارغة
     من جهة احرى الخليتين F2 و G2 يوجد بها معادلات ودوال

1- اثناء العمل على ملفك تفحصت الحلايا  و لم اجد اي معادلة في كل الصفحة

2 - ما الفائدة من مسح الخلايا تم استعادتها ؟؟؟

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information