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

موضوع: ادرس دهی در پشتیبان گیری خودکار

  1. #1


    آخرین بازدید
    2019/05/19
    تاریخ عضویت
    March 2014
    نوشته ها
    48
    امتیاز
    57
    سپاس
    13
    سپاس شده
    12 در 11 پست
    تعیین سطح نشده است

    ادرس دهی در پشتیبان گیری خودکار

    سلام دوستان
    من این ماکرو در ورد بوک زخیره کردم برای پشتیبان گیری خودکار از فایلم
    الان مشکلی که هست وقتی فایل میبندم پنجره ای باز میشود که فایل پشتیبان در کجا زخیره شود
    من میخواهم به طور خودکار ادرس دهی کند و مثلا در درایو d ذخیره شود
    کد:
        Dim s, M, h, t, yyyy, mm, dd, file As String    Dim Zaman
        Dim Fn
    Public Sub SaveFaileNow()
         
         Call Addres
             
    
    
         Fn = Application.GetSaveAsFilename(Zaman)
         ActiveWorkbook.SaveCopyAs Filename:=Fn & ".xlsm"
    
    
    End Sub
    
    
    Public Sub Addres()
        file = ActiveWorkbook.Path
        s = Second(Time)
        M = Minute(Time)
        h = Hour(Time)
        t = J_normdate(J_TODAY(1))
        l = Left(t, 4)
        r = Right(t, 2)
        M = Mid(t, 5, 2)
        t = l & "," & M & "," & r
        yyyy = Year(Now)
        mm = Month(Now)
        dd = day(Now)
        If Len(mm) = 1 Then mm = "0" & mm
        If Len(dd) = 1 Then dd = "0" & dd
        If Len(h) = 1 Then h = "0" & h
        If Len(M) = 1 Then M = "0" & M
        If Len(s) = 1 Then s = "0" & s
        
         Zaman = "BACKUP" & t & " - " & (h) & "," & (M) & "," & (s)
    End Sub
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


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

    سلام دوست عزیز
    از call نباید استفاده کنید. یا باید کدهای بخش address رو وارد فانکشن کنید و مستقیم ازش استفاده کنید و یا بصورت فانکشن بنویسید.
    وقتی از call استفاده میکنید یکسری عملیات انجام میشه و تمام. هیچ مقدار و متغیری رو ذخیره نمیکنه که شما بتونین بعدا ازش استفاده کنید.



  4. #3


    آخرین بازدید
    2019/05/19
    تاریخ عضویت
    March 2014
    نوشته ها
    48
    امتیاز
    57
    سپاس
    13
    سپاس شده
    12 در 11 پست
    تعیین سطح نشده است

    نه برای ذخیره فایل مشکلی نیست فقط ادرس دهی خودکار انجام نمیشود
    فایل پیوست میکنم نگاه کنید
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar dddd.rar اطلاعات (63.0 کیلو بایت, 43 نمایش)

  5. #4


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

    شما متغیر zaman که استفاده کردین مگه آدرس و نام فایلتون نیست؟
    وقتی شما از call استفاده میکنید میره سابروتین address رو اجرا میکنه. zaman رو میسازه ولی وقتی از سابروتین خارج میشه تمام متغیرهایی که ساخته رو از بین میبره

    همون روش هایی که عرض کردم رو امتحان کنید نتیجه خواهید گرفت


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

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

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

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

  1. یافتن دو عدد که با هم جمع شدند و نتیجه را ایجاد کردند
    توسط nazarloo در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 8
    آخرين نوشته: 2015/12/22, 13:17
  2. مسابقه نتیجه مسابقه پنجم از سری نهم
    توسط ~M*E*H*D*I~ در انجمن سری نهم
    پاسخ ها: 0
    آخرين نوشته: 2015/06/25, 10:03
  3. مسابقه نتیجه مسابقه چهارم سری نهم
    توسط ~M*E*H*D*I~ در انجمن سری نهم
    پاسخ ها: 6
    آخرين نوشته: 2015/06/10, 07:25
  4. مسابقه نتیجه مسابقه دوم از سری نهم
    توسط ~M*E*H*D*I~ در انجمن سری نهم
    پاسخ ها: 11
    آخرين نوشته: 2015/04/26, 07:52
  5. ترتیب اجزای فرم با زدی دکمه tab
    توسط 4017 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2014/08/15, 20:45

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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

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