رخداد BeforeDelete قبل از حذف یک کاربرگ فعال شود. با استفاده از این رویداد میتوانید عملیاتی را قبل از حذف شدن کاربرگ توسط کاربر فعال نمایید.
دستور اجرا
expression.BeforeDelete
expression متغیری است که یک شی Worksheet را نمایندگی میکند.
مقدار بازگشتی
ندارد.
مثال
کد زیر با استفاده از رخداد BeforeDelete قبل از حذف شدن کاربرگ (Sheet1) فعال میشود و با فعال کردن قابلیت محافظت کتاب کار (Workbook) با استفاده از کلمه عبور (123456) از حذف شدن کاربرگ جلوگیری مینماید و پیغامی را به کاربر نمایش میدهد.
Private Sub Worksheet_BeforeDelete()
ThisWorkbook.Protect "123456"
MsgBox "این صفحه را نمیتوانید حذف نمایید", vbExclamation
End Sub