پرش به محتوای اصلی

رخداد BeforeDelete کاربرگ (اکسل)

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

دستور اجرا

expression.BeforeDelete

expression متغیری است که یک شی Worksheet را نمایندگی می‌کند.

Did you know:

استفاده از ماکروها و دستورات VBA در اکسل به شما این امکان را می‌دهد که به‌سرعت و با دقت بیشتری به تجزیه و تحلیل داده‌ها بپردازید؛ به طوری که با آموزش‌های مرتبط با ویژوال بیسیک در اکسل، می‌توانید با ایجاد ماکروهای مختلف و استفاده از نمونه کدهای VBA در اکسل، کارهای پیچیده را به‌راحتی انجام دهید و در نتیجه زمان بیشتری را برای سایر فعالیت‌های مهم خود صرفه‌جویی کنید؟

مقدار بازگشتی

ندارد.

مثال

کد زیر با استفاده از رخداد BeforeDelete قبل از حذف شدن کاربرگ (Sheet1) فعال می‌شود و با فعال کردن قابلیت محافظت کتاب کار (Workbook) با استفاده از کلمه عبور (123456) از حذف شدن کاربرگ جلوگیری می‌نماید و پیغامی را به کاربر نمایش می‌دهد.


Private Sub Worksheet_BeforeDelete()
    ThisWorkbook.Protect "123456"
    MsgBox "این صفحه را نمی‌توانید حذف نمایید", vbExclamation
End Sub

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تأیید امنیتی هنگام تعامل با فرم بارگذاری می‌شود.