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

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

قام بنشر

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

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

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

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

 

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

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

قام بنشر

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

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

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

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

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

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

قام بنشر

أخى فى الله 

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

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

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

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

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

قام بنشر

أخى فى الله

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

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

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

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

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

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