‫ درس 5: فرم های محاوره ای ( بخش اول) | انجمن

مدیریت
مدیریت 20 شهریور 1396

1. برنامه اکسل را باز کنید و از تب developerو بخش controls، یک دکمه را از بخش Insertsبه صفحه اضافه کنید. در شکل زیر موقعیت دکمه نشان داده شده است.

2. وقتی دکمه را به صفحه اضافه می کنید، صفحه زیر ظاهر می شود که تابع متصل به آن در محیط برنامه نویسی اکسل اضافه می شود. این کار با کلیک بر روی Newانجام می شود.

3.پس از اضافه شدن تابع Button1_click، هر آنچه که پس از کلیک کردن بر روی دکمه اضافه شده باید انجام شود در این تابع اضافه می شود.

4. از دستور msgboxبرای ایجاد یک جعبه محاوره ای استفاده می شود. پارامترهای این جعبه محاوره شامل سه بخش است.

 Prompt: در این قسمت متنی که می خواهید در جعبه نشان داده شود گذاشته می شود.

Title: عنوان جعبه محاوره اورده می شود.

Button: در این قسمت تعداد کلیک ها و نوع نمایش صفحه محاوره تعیین می گردد. در شکل های زیر برخی از اشکال مختلف این جعبه محاوره آورده شده است.

5.برای نمایش یک جعبه محاوره ای، دستور زیر را در تابع Button1_clickوارد کنید.

MsgBox "Hello world", vbApplicationModal, "First Code"

6.محیط برنامه نویسی اکسل را ببندید. سپس بر روی دکمه اضافه شده راست کلیک کرد و گزینه Assign Macroرا انتخاب کنید. از لیست ماکروها، button1_clickرا انتخاب کنید و روی okکلیک کنید.

7.اکنون بر روی دکمه button1کلیک کنید. جعبه محاوره زیر ظاهر می شود.