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

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

قام بنشر

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

ممكن احد يساعدني بكود يفحص محتوى الخليتين 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

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.

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

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

Important Information