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

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

قام بنشر

السلام عليكم

كل التحية والاحترام لأعضاء المنتدى الكرام

أريد معرفة كيفية إنشاء نسخة من ملف إكسيل تستحدث تلقائياً  مع أي تعديل في النسخة الأصلية؟

يعنى عند اغلاق ملف الاكسيل يقوم بأخذ نسخة من الملف ويحفظها في مكان معين على D  مثلاً بتاريخ اليوم

وهل يمكن ان تكون النسخة الاحتياطية نسخة واحدة؟؟؟؟؟؟؟

ام  كل تعديل سيتم استحداث نسخة احتياطية وبالتالي تتعدد النسخ!!!!!!!

هل ممكن؟؟؟

مع الاحترام والتقدير لكم 

  • أفضل إجابة
قام بنشر (معدل)

1- عن طريق عمل اختصار للملف الاصلي على سطح المكتب اي تعديل سوف يعدل في النسخه الاصلية 

2-عن طريق الاكواد

الكود الاول لعمل نسخه واحده باسم الملف في المجلد المفترض من البارتش المفترض (يمكن تغيره)

Sub backup()
Application.DisplayAlerts = False
ActiveWorkbook.SaveCopyAs Filename:="D:\backup\" & _
ActiveWorkbook.Name
ActiveWorkbook.Save
Application.DisplayAlerts = True
Call MsgBox("  تم الحفظ بنجاح  ", mBox, "شكرا لكم")
End Sub

الكود الثاني لعمل نسخه باسم الملف عند الحفظ كل مره في الساعه والدقيقه والثانية في المجلد الفترض من البارتشن المفترض (يمكن تغيره)

Sub myBackup()
    Dim strDate As String, strTime As String
    strDate = Format(Date, "DD-MM-YYYY")
    strTime = Format(Time, "hh.mm.ss")
    Application.DisplayAlerts = False
        With ActiveWorkbook
            .SaveCopyAs Filename:="D:\backup\" & strDate & "_" & strTime & "_" & .Name
        End With
    Application.DisplayAlerts = True
   Call MsgBox("  تم الحفظ بنجاح  ", mBox, "شكرا لكم")
End Sub

 

تم تعديل بواسطه نبيل عبد الهادي
  • 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