مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

ایشان سال‌ها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند.

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

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

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • beheshty

    • 2014/03/04
    • 48

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

    سلام دوستان
    من این ماکرو در ورد بوک زخیره کردم برای پشتیبان گیری خودکار از فایلم
    الان مشکلی که هست وقتی فایل میبندم پنجره ای باز میشود که فایل پشتیبان در کجا زخیره شود
    من میخواهم به طور خودکار ادرس دهی کند و مثلا در درایو 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
  • Amir Ghasemiyan

    • 2013/09/20
    • 4600
    • 100.00

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


    کامنت

    • beheshty

      • 2014/03/04
      • 48

      #3
      نه برای ذخیره فایل مشکلی نیست فقط ادرس دهی خودکار انجام نمیشود
      فایل پیوست میکنم نگاه کنید
      فایل های پیوست شده

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4600
        • 100.00

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

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

        کامنت

        چند لحظه..