ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
13 visibility
موضوع: آفیس توسط:

ژان لوئیس مایل است یک رویه VBA بنویسد که کد پیوست شده به یک کاربرگ خاص را حذف می کند. او می داند که چگونه رویه های ذخیره شده در ماژول ها را حذف کند، اما نمی داند که چگونه این کار را زمانی که در برگه ذخیره می شوند انجام دهد.

خبر خوب این است که اگر می دانید چگونه ماکروها را در یک ماژول حذف کنید، می توانید از همان تکنیک برای حذف آن در یک صفحه استفاده کنید. تفاوت این است که هنگام مراجعه به مؤلفه ای که می خواهید حذف کنید، از نام برگه به ​​جای نام ماژول استفاده می کنید.

برای مثال، اگر به کد موجود در یک ماژول در کتاب کار اشاره می‌کنید، معمولاً این کار را با ارجاع به ماژول به این صورت انجام می‌دهید:

ActiveWorkbook.VBProject.VBComponents("Module1")

برای رجوع به کد موجود در یک کاربرگ، به جای آن از این نحو استفاده کنید:

ActiveWorkbook.VBProject.VBComponents("Sheet1")

برای سایر ایده‌ها در مورد نحوه ارجاع کد VBA به روش‌های مختلف از داخل ماکروهای دیگر، به صفحه زیر در سایت Chip Pearsons مراجعه کنید:

http://www.cpearson.com/excel/vbe.aspx
اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوال مشابهی یافت نشد

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما

23.2k سوال

8.5k پاسخ

608 دیدگاه

9.7k کاربر

79 نفر آنلاین
0 عضو و 79 مهمان در سایت حاضرند
بازدید امروز: 12829
بازدید دیروز: 17680
بازدید کل: 15137524
...