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

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

قام بنشر

الاخوة الأساتذة
مرفق ملف من عمل الأستاذ عادل حنفى وهو كان بصيغة xls
وقد قمت بحفظه بصيغة xlsm
المطلوب فضلا تعديل الكود ليتم الحفظ بنفس الصيغة وبنفس الطريقة مضغوط وبالتاريخ

backup .rar

قام بنشر

ياريت أحد أساتذة اكسيل الأفاضل يساعدنى فى هذا الأمر

كود يقوم بحفظ نسخة مضغوطة من الملف بصيغة xlsm

قام بنشر

الاخوة الأعزاء جزاكم الله خيرا.. لقد وجدت هذا الكود ويقوم بما كنت أريد وحبيت أن يستفيد به من يريد

الكود التالى يحفظ نسخة من ملف الاكسيل فى فولدر  تجربة backups

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Application.EnableEvents = False

    thisPath = ThisWorkbook.Path
    myName = Left(ThisWorkbook.Name, (InStrRev(ThisWorkbook.Name, ".") - 1))
    ext = Right(ThisWorkbook.Name, Len(ThisWorkbook.Name) - InStrRev(ThisWorkbook.Name, "."))
    backupdirectory = myName & " backups"

    Set FSO = CreateObject("Scripting.FileSystemObject")

    If Not FSO.FolderExists(ThisWorkbook.Path & "/" & backupdirectory) Then
        FSO.CreateFolder (ThisWorkbook.Path & "/" & backupdirectory)
    End If

    T = Format(Now, "mmm dd yyyy hh mm ss")
    ThisWorkbook.SaveCopyAs thisPath & "\" & backupdirectory & "\" & myName & " " & T & "." & ext

    Application.EnableEvents = True
End Sub

تجربة.rar

قام بنشر

السلام عليكم

اخي الكريم جرب هذه الطريقة لعلها تحقق المطلوب بالنسبة لديك حيث عند اغلاق الملف يظهر عندك فورم بسيط تكتب بداخلة اسم النسخة الاحتياطية ويقوم بشكل تلقائي بانشاء مجلد في C اسمة أرشيف يتم حفظ النسخة الاحتياطية بداخلة بنفس الامتداد الذي تريدة وكذالك نفس الاسم او التاريخ الذي تكتبة للاسم النسخة الاحتياطية وبعدها تستطيع ضغط الملف بشكل طبيعي

هذا ما استطعت ان اقدمة لك وعذرني اذا كانت الطريقة غير موفقة

اقبل تحياتي واحترامي

backup .rar

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