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

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


إذهب إلى أفضل إجابة Solved by نبيل عبد الهادي,

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

السلام عليكم

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

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

يعنى عند اغلاق ملف الاكسيل يقوم بأخذ نسخة من الملف ويحفظها في مكان معين على 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