چلوگری از ذخیره شدن فایل اکسل باقالب xlsm به فرمت های دیگر

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • saeed bagheri

    • 2016/11/21
    • 25

    [حل شده] چلوگری از ذخیره شدن فایل اکسل باقالب xlsm به فرمت های دیگر

    سلام

    آیاکسی از دوستان میتونه کدی رو بنویسه که از
    Save As شدن فایل اکسل در قالب xlsm به فرمت های دیگر (xlsx )جلوگیری کنه
    نکته : فایل درقالب xlsm ذخیره بشه (روی خودش یعنی save بازدن مستقیم دکمه save یا ctrl + s )

    فقط Save As نشه .

    ممنون
    Last edited by saeed bagheri; 2017/02/21, 20:56.
  • rasools13

    • 2017/01/20
    • 360
    • 80.00

    #2
    سلام فکر کنم مشابه این سوال را قبل پرسیده بودید

    کد ذیل را در ناحیه thisworkbook قرار دهید
    فقط امکان ذخیره وجود دارد و در صورت save as پیغام عدم امکان ذخیره نمایش داده می شود
    کد PHP:
    Private Sub workbook_BeforeSave(ByVal SaveAsUI As BooleanCancel As Boolean)
        
    Dim UserGuid As Long
        
    If SaveAsUI True Then
        UserGuid 
    MsgBox("شما اجازه ذخيره اين فايل با نام يا فرمت ديگري را نداريد.آيا ميخواهيد تغييرات انجام شده ذخيره شود؟"vbQuestion vbOKCancel)
        
    Cancel = (UserGuid vbCancel)
        If 
    Cancel False Then Me.Save
             Cancel 
    True
        End 
    If
    End Sub 
    [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
    [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
    [/CENTER]

    کامنت

    • saeed bagheri

      • 2016/11/21
      • 25

      #3
      سوال قبلی کلا ذخیره نمیکرد

      عالی بود

      ممنون

      کامنت

      چند لحظه..