ارسال پاسخ 
 
رتبه موضوع:
  • 2 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف پیغام در sharing و Notsharing
۱۳-۱۱-۱۳۹۰, ۰۷:۲۶ عصر
ارسال: #1
حذف پیغام در sharing و Notsharing
[align=right]سلام
من یک فایل اکسل دارم که می خواهم هنگام زدن دکمه ای آن فایل share شود بدون اینکه پیغام های که "وجود فایل همنام و آیا رونویسی کند یا خیر" اطلاع می دهد ظاهر نشود. من با کد زیر کار می کنم ودر2003 کار می کنم:
کد:
[align=left]
Sub setsharing()
If Not ActiveWorkbook.MultiUserEditing Then
    ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.FullName, accessMode:=xlShared
End If
End Sub

Sub notsharing()
If ActiveWorkbook.MultiUserEditing Then
    ActiveWorkbook.ExclusiveAccess
End If
End Sub
Sub setsharing()
If Not ActiveWorkbook.MultiUserEditing Then
    ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.FullName, accessMode:=xlShared
End If
End Sub

Sub notsharing()
If ActiveWorkbook.MultiUserEditing Then
    ActiveWorkbook.ExclusiveAccess
End If
End Sub
[/align]
از توجه تان پیشاپیش تشکر می کنم.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
۲۰-۱۱-۱۳۹۰, ۰۴:۲۴ عصر (آخرین تغییر در این ارسال: ۲۰-۱۱-۱۳۹۰ ۰۴:۳۷ عصر توسط plc_pcb.)
ارسال: #2
RE: حذف پیغام در sharing و Notsharing
با سلام

کد زیر رو بالای برنامت زیر sub وارد کن

Application.DisplayAlerts = False

مثلا
کد PHP:
Sub setsharing()

Application.DisplayAlerts False 
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
 Thanks given by: yyy
۲۰-۱۱-۱۳۹۰, ۰۵:۲۹ عصر
ارسال: #3
RE: حذف پیغام در sharing و Notsharing
سلام
خیلی ممنون.
این ایده را می خواستم در صفحات جمع آوری آمار ماهیانه شرکت استفاده کنم که برای هرقسمت صفحه ای که در سر هر ردیف موضوع های کاری و در سر هرستون نام ماهها نوشته می شود و بعداز اینکه ماه به پایان می رسید می خواستم دیگر در آن ستون ماه تمام شده نتوان آمار وارد کرد .تاکنون دستی می رفتم شیت های مختلف را که در فایلهای جدا بود راباز می کردم و دستی قفل می کردم
ولی حالا می توانم هنگام بالا آمدن هرشیت از مرکز (لینک مرکزی )ماههای قفل شده را خوانده وسپس قفل مربوط به اشتراک گذاری را باز آنگاه ستون مربوطه قفل و دوباره به اشتراک گذاشته وآماده کار بشود.خلاصه که لطف کردید
بازهم تشکر می کنم.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
ارسال پاسخ 




پرش در انجمن:


ارتباط با ما | Exceliran | بازگشت به بالا | بازگشت به محتوا | آرشیو | پیوند RSS