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

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

قام بنشر

السادة / أعضاء المنتدى   المحترمين

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

إليكم كود خاص بمسح بيانات شيت بتاريخ محدد

ولكن به خطأ ولا أعرف كيف يتم تصحيحه

 

الكود كالتالى

Sub Auto_Open()
If Date > #1/23/2014# Then
For Each x In ThisWorkbook.Sheets
x.UsedRange.Clear
Next
ThisWorkbook.Save
End If
End Sub
  • تمت الإجابة
قام بنشر

عل افتراض ان تاريخ مسح البيانات هو بعد  : 22 / 01 / 2014

 

يصبح الكود كالتالي

Private Sub Workbook_Open()

    If Date > #1/22/2014# Then
    For Each x In ThisWorkbook.Sheets
    x.UsedRange.Clear
    Next
    ThisWorkbook.Save
    End If

End Sub

و لاحظ انه يكتب في الحدث  Workbook_Open

قام بنشر

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

اولاً: اشكر استاذنا الفاضل ابو حنين على خدمة اخوانه

جعل الله اعماله في ميزان حسناته

ثانياً :والى الاخ الحبيب / محمود الشريف بارك الله فيك

وذكرتني بقول السلف  (ضاع العلم بين امرين الكبر والحياء)

فجزاكم الله خيراً على تواضعكم

قام بنشر

أخى فى الله 

الأستاذ القدير / أبو حنين

لا تسعفنى الكلمات فى التعبير عن شكرى لكم 

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

نسأل الله عز وجل أن يحفظكم بسر حفظه لكتابه الحكيم

وتقبلوا منى وافر الإحترام والتقدير

قام بنشر

أخى فى الله

الأستاذ الكريم والحبيب / محمد ابو البراء

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

وأرسل إليكم تحية طيبة ملفوفة بصلوات محمدية تحمل بين طياتها

شفاعة حبيب الرحمن 

وتقبل منى وافر الإحترام والتقدير

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information