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

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

دستور اجرا

expression.BeforeDelete

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

آیا می‌دانید:

با یادگیری ماکرو نویسی در اکسل و تسلط بر دستورات VBA، می‌توانید کارهای تکراری را به‌طور خودکار انجام دهید و به افزایش بهره‌وری خود کمک کنید؛ به طوری که با استفاده از ویژوال بیسیک در اکسل، می‌توانید داده‌ها را تجزیه و تحلیل کنید و آموزش VBA در اکسل به شما ابزارهایی می‌دهد که می‌توانید نمونه کدهای کاربردی ایجاد کنید، و در نتیجه تمامی فرآیندها را ساده و سریع کنید.

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

ندارد.

مثال

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


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

بیشتر بخوانید

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