نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: بکاپ گیری و بازیابی در اکسل

  1. #1


    آخرین بازدید
    2024/02/22
    تاریخ عضویت
    August 2015
    نوشته ها
    36
    امتیاز
    17
    سپاس
    20
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

    Nuclear بکاپ گیری و بازیابی در اکسل

    با سلام خدمت اساتید گرامی

    من چندتا سوال و راهنمایی ازتون میخواستم
    -آیا امکانش هست توی اکسل گزینه بکاپ یا بازیابی بذاریم
    -و یا آیا امکانش هست که مثلا یه اکسل فرم خالی طراحی شده داریم میخواییم اطلاعاتی (مثلا اسامی و نمرات دانش آموزان کلاس اول 1) رو وارد کنیم بعد وارد کردن یه بکاپ برداریم و توی فرم خالی که میمونه (مثلا اسامی و نمرات دانش آموزان کلاس اول 2)رو وارد کنیم با زدن روی بازیابی هم هرکدوم از اینارو انتخاب کنیم خودش باز کنه

    کدومش امکان داره؟
    ممنون میشم راهنماییم کنید و اگه امکانش بود کامل راهشو توضیح بدید
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.


  2.  

  3. #2


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    یه فایل ضمیمه میکنم شاید کمکتون کنه
    کار این کد اینه که هر وقت فایلتون رو save میکنید توی document یک بکاپ میگیره
    کد رو میتونید ویرایش کنید و مسیر ذخیره و طریقه نام گذاری فایل رو نیز تغییر بدید
    کد PHP:
    Option Explicit


    Private Sub Workbook_Open()
          
    Application.Caption "Microsoft Excel AutoBackup"
    End Sub

    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As BooleanCancel As Boolean)
          
    Dim MyFilePath$, Extension$
          
    MyFilePath MyPCpath("MyDocuments")
          
    Extension Left(ThisWorkbook.NameLen _
                                              
    (ThisWorkbook.Name) - 4) & " Backup"

          
    On Error Resume Next      
          MkDir MyFilePath 
    Extension      
          
          ActiveWorkbook
    .SaveCopyAs Filename:=MyFilePath _
                                              Extension 
    "\" & Extension & _
                                              (Format(Now, " 
    mmm d yyyyhh.mm.ss AMPM")) & ".xls"
    End Sub 
    کد PHP:

    Public Function MyPCpath$(Folder)
          
    MyPCpath CreateObject("WScript.Shell").SpecialFolders _
                     
    (Folder) & Application.PathSeparator
    End 
    Function 
    فایل ضمیمه گردید
    فايل هاي پيوست شده فايل هاي پيوست شده




  4. #3


    آخرین بازدید
    4 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,472
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط akhteh نمایش پست ها
    با سلام خدمت اساتید گرامی

    من چندتا سوال و راهنمایی ازتون میخواستم
    -آیا امکانش هست توی اکسل گزینه بکاپ یا بازیابی بذاریم
    -و یا آیا امکانش هست که مثلا یه اکسل فرم خالی طراحی شده داریم میخواییم اطلاعاتی (مثلا اسامی و نمرات دانش آموزان کلاس اول 1) رو وارد کنیم بعد وارد کردن یه بکاپ برداریم و توی فرم خالی که میمونه (مثلا اسامی و نمرات دانش آموزان کلاس اول 2)رو وارد کنیم با زدن روی بازیابی هم هرکدوم از اینارو انتخاب کنیم خودش باز کنه

    کدومش امکان داره؟
    ممنون میشم راهنماییم کنید و اگه امکانش بود کامل راهشو توضیح بدید

    سلام دوست عزيز
    خود اكسل قابليتي داره به نام auto save. به اين صورت كه هر چند دقيقه از فايلتون يك بك آپ تهيه ميكنه كه در صورت قطع ناگهاني برق يا هر مشكل ديگه يك نسخه از فايلتون داشته باشيد.
    در مورد سوال دومتون شما ميتونين يك فايل رو طراحي كنيد. با هر ظاهر كه نياز داريد (ولي ديتا توش نذارين) بعد اون رو با فرمت xltx يعني Excel Template ذخيره كنيد. حالا هر وقت شما اين فايل رو باز كنيد يك فايل خام آماده وارد كردن ديتا داريد كه موقع ذخيره كردن يجا ديگه ذخيره ميكنه. يعني اون فرم خام كه با xltx ذخيره كردين خراب نميشه


  5. #4


    آخرین بازدید
    2024/02/22
    تاریخ عضویت
    August 2015
    نوشته ها
    36
    امتیاز
    17
    سپاس
    20
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط generalsamad نمایش پست ها
    با سلام
    یه فایل ضمیمه میکنم شاید کمکتون کنه
    کار این کد اینه که هر وقت فایلتون رو save میکنید توی document یک بکاپ میگیره
    کد رو میتونید ویرایش کنید و مسیر ذخیره و طریقه نام گذاری فایل رو نیز تغییر بدید
    کد PHP:
    Option Explicit


    Private Sub Workbook_Open()
          
    Application.Caption "Microsoft Excel AutoBackup"
    End Sub

    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As BooleanCancel As Boolean)
          
    Dim MyFilePath$, Extension$
          
    MyFilePath MyPCpath("MyDocuments")
          
    Extension Left(ThisWorkbook.NameLen _
                                              
    (ThisWorkbook.Name) - 4) & " Backup"

          
    On Error Resume Next      
          MkDir MyFilePath 
    Extension      
          
          ActiveWorkbook
    .SaveCopyAs Filename:=MyFilePath _
                                              Extension 
    "\" & Extension & _
                                              (Format(Now, " 
    mmm d yyyyhh.mm.ss AMPM")) & ".xls"
    End Sub 
    کد PHP:

    Public Function MyPCpath$(Folder)
          
    MyPCpath CreateObject("WScript.Shell").SpecialFolders _
                     
    (Folder) & Application.PathSeparator
    End 
    Function 
    فایل ضمیمه گردید

    ممنون از پاسختون اما اگه ممکنه توضیح بیشتری بدید و فقرمایید کجا و چطور ازش استفاده کنم ممنون

  6. #5


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    برای وارد کردن این کدها روی شیت مربوطه کلیک راست کرده سپس View رو انتخاب کنید
    در پنجره باز شده کدهای بالا رو Paste کنید

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  VBA.png
مشاهده: 20
حجم:  68.0 کیلو بایت

    واسه تحلیل کدها هم چند قسمت رو توضیح میدم
    کد PHP:
    MyFilePath MyPCpath("MyDocuments"
    این کد مسیر ذخیره شدن فایل پشتیبانی رو مشخص میکنه
    کد PHP:
    ActiveWorkbook.SaveCopyAs Filename:=MyFilePath _
                                              Extension 
    "\" & Extension & _
                                              (Format(Now, " 
    mmm d yyyyhh.mm.ss AMPM")) & ".xls
    این کد هم قالب ذخیره شدن فایل رو مشخص میکنه که میتونید اونو ویرایش کنید
    نکته: هنگامی که از کد استفاده میشه فایل باید بصورت ماکرو ذخیره گردد
    یعنی برای آفیس ورژن 2007 به بعد از میان پسوندهای ذخیره شده XLSM انتخاب شود
    ویرایش توسط generalsamad : 2015/08/23 در ساعت 16:03



  7. سپاس ها (1)


  8. #6


    آخرین بازدید
    2023/08/22
    تاریخ عضویت
    April 2019
    نوشته ها
    45
    امتیاز
    15
    سپاس
    21
    سپاس شده
    5 در 4 پست
    تعیین سطح نشده است

    با عرض سلام ،
    یک فایل اکسل دارم که داخل اون یازده شیت داره.
    حالا می خوام، پس ازافزودن یک سری داده مربوط به هر شیت،
    با بستن فایل در پایان کار، از کل فایل، یک بکاپ برام بگیره و هر سری که فایل اصلی رو می بندم همون فایل بکاپ رو برام آپدیت کنه .
    کلا دو تا فایل داشته باشم ی فایل اصلی و یک فایل بکاپ از کل شیت ها. با فرمت (.xlsm)
    اگر شیت اضافه کردم اون شیت رو هم کجا معرفیش کنم. اسم فایل اکسل اصلیم "Omid" هستش.
    کد ش رو برام محبت کنید بنویسید و آدرسش رو بزارید "D:\Omid\Bourse\Backup of Excel file"
    بعد با همون ضربدر کار می کنه( بکاپ می گیره) یا نیاز به کلید هست؟
    محبت کنید کد بدید از طریق سیو از فراموش می کنم بکاپ بگیرم.
    عزیزان زنده باشید ممنون از لطفتون
    ویرایش توسط omid0912 : 2019/12/22 در ساعت 22:55


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نموداری جالب و زیبا
    توسط ~M*E*H*D*I~ در انجمن داشبوردها - Dashboards
    پاسخ ها: 4
    آخرين نوشته: 2018/09/26, 22:35
  2. محاسبه سطح زیر منحنی در اکسل
    توسط vahid2015 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2015/06/30, 07:06
  3. پرسش مساحت زیر نمودار
    توسط alisadeghian در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 1
    آخرين نوشته: 2015/05/19, 19:04
  4. حجم زیاد برنامه
    توسط mr.siahatgar در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2011/04/23, 17:20

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

موقع save نتایج اکسل یک بکاپ هم ایجاد می شود

نحوه ی بک آپ گیری در اکسل

نحوه ی بک آپ گیری در اکسل در یک مسیر مشخص

برگرداندن شیت حذف شده در اکسل 2013

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است