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

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

قام بنشر

السلام عليكم

ارجو المساعده فى ضبط الكود المرفق 

بحيث يتم تنفيذ على جميع الشبتات بالملف

وحيقث ان عدد الشيتات اكثر من 50 سبت فيصعب كتابه اسماء الشيتات او الدخول الى كل شيت لتنفيذة

ارجو المساعده 

 

 

 

Sub delete_datas()
    Application.ScreenUpdating = False
    On Error Resume Next
      ActiveSheet.Unprotect "2191612"
      On Error Resume Next
    sama = MsgBox("ÓíÊã ÍÐÝ ÌãíÚ ÇáãÏÎáÇÊ ÈÌãíÚ ÇáÔíÊÇÊ  . åá ÃäÊ ãÊÃßÏ ãä ÅÌÑÇÁ åÐå ÇáÚãáíÉ ¿", vbYesNo)
    If sama = vbYes Then
        For Each Sh In Worksheets
            If Sh.Name Like "ÑãÖÇä 1" Or Sh.Name Like "ÑãÖÇä 2" Or Sh.Name Like "ÑãÖÇä 3" _
            Or Sh.Name Like "ÑãÖÇä 4" Or Sh.Name Like "ÑãÖÇä " _
            Then Sh.Select: Range("E4:AH28").ClearContents
           
        Next
    Else
        MsgBox "!! áã íÊã ÇáÎÐÝ ÈÚÏ "
    End If
   Application.ScreenUpdating = True
    Sheets("ÑãÖÇä 1").Select
    ActiveSheet.Unprotect "2191612"
End Sub
 

 

المقاولين.rar

قام بنشر

السلام عليكم

 

اخي الكريم اذا اردت تنفيذ الكود على جميع اوراق الملف ايا كان اسم الورقة

قم بحذف جزء من IF الى THEN

 

هذا الجزء

 If Sh.Name Like "ÑãÖÇä 1" Or Sh.Name Like "ÑãÖÇä 2" Or Sh.Name Like "ÑãÖÇä 3" _
            Or Sh.Name Like "ÑãÖÇä 4" Or Sh.Name Like "ÑãÖÇä " _
            Then
قام بنشر

يا جماعة الخير يرجى الانتباه حين ننسخ الكود من المحرر أن تكون اتجاه الكتابة باللغة العربية في المحرر ، حتى يتم لصق الكود بشكل مضبوط

تقبل تحياتي يا أستاذي ومعلمي أحمد ..ليك وحشة كبيرة

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information