خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
آموزش برنامه نویسی اکسل : نوشتن اولین ماکرو با کد نویسی


مراحل ایجاد یک ماکرو به صورت دستی به شکل کامل
➊ ابتدا یک فایل اکسل 2016 بسازید. دقت کنید که در هنگام ذخیره سازی این فایل مشابه تصویر زیر گزینۀ Excel Macro-Enabled Workbook(*.xlsm) را در قسمت Save as type انتخاب کرده باشید.

➋ بعد از ایجاد و ذخیره سازی فایل اکسل به شکلی که گفته شد، در تب Developer روی دستور Visual Basic کلیک کنید.

➌ محیط VBE (ویرایشگر ویژوال بیسیک) نمایان می شود. اما هنوز هیچ ماژولی داخل آن وجود ندارد تا بتوانیم در ماژول مربوطه کد نویسی کنیم.

➍ مشابه تصویر از منوی Insert زیر منوی Module را انتخاب کنید تا یک ماژول جدید به پروژه اضافه شود.

➎ ماژول جدیدی با نام Module1 به پروژه شما اضافه می شود و به صورت اتوماتیک پنجرۀ کد نویسی آن باز می شود. حالا همه چیز برای کد نویسی آماده است.

➏ می خواهیم یک ماکرو با نام MyFirstMacro ایجاد نماییم. ابتدا کد زیر را می نویسیم:
Sub MyFirstMacro()و سپس Enter می کنیم. همزمان با Enter کردن ما به صورت هوشمند کد End Sub در انتهای ماکرو ایجاد می شود. و کد ما به شکل زیر در می آید:
Sub MyFirstMacro()
End Sub

➐ کدهای مربوط به ماکرو را باید در بین Sub و End Sub قرار بدهیم. چند خط کد ساده می نویسیم و سپس ابتدا آن را ذخیره و تست می کنیم و در پایان به تشریح مفهوم این کدها می پردازیم. کدهای زیر را دقیقاً به همین شکل بنویسید.
Sub MyFirstMacro()
Range("A1").Value = "Hello VBA"
Range("A2:D2").Value = "KhoshAmooz"
Range("A5:C7").Value = "Learn VBA"
MsgBox ("Welcome to VBA!")
End Sub

➑ حالا در نوار ابزار محیط VBE دستور Save را کلیک کنید تا کدهای نوشته شده توسط شما ذخیره شوند.

اجرا کردن ماکرو برای دیدن نتایج آن
➊ حالا که اولین ماکروی خود را نوشتیم وقتش رسیده تا آن را اجرا کنیم و ببینیم برای ما چه کاری را انجام می دهد. برای اجرای ماکرو در محیط اکسل، در تب Developer بر روی دستور Macros کلیک کنید.

➋ کادر محاوره ای Macro نمایان می شود. ماکروی خود را در لیست انتخاب کرده و بر روی دکمۀ Run کلیک کنید. البته در این مثال فقط یک ماکرو داریم، اما ممکن است بعدها ده ها ماکرو در لیست شما باشد.

➌ تصویر زیر نتیجۀ اجرای این ماکرو را به شما نشان می دهد.

تشریح کدهای نوشته شده در این ماکرو
در آموزش بعدی به تشریح کدهایی که در این ماکرو نوشتیم می پردازیم.
آموزش قبلی : آموزش برنامه نویسی اکسل : قفل کردن و محافظت از VBE
آموزش بعدی : آموزش برنامه نویسی اکسل : تشریح ماکرو نوشته شده در آموزش قبل

رفع ارور You are trying to open a file type در نرم افزار Visio
مدیریت لیست auto-complete در outlook
حذف آدرس ایمیل از لیست Autocomplete در Outlook
نمودار میله ای در اکسل - نحوه ایجاد نمودار نواری برای نمایش اطلاعات در excel
نحوه تهیه پوستر در پاورپوینت - راهکاری مناسب برای جذب مخاطب
آموزش نرم افزار آفیس - کاربردی ترین نرم افزارهای Microsoft Office
بهترین کتاب آموزش اکسل — معرفی جامع ترین کتاب های Excel
نمودار میله ای در اکسل + آموزش ایجاد و شخصی سازی
آزمون آنلاین icdl1 + دانلود نمونه سوالات آزمون ICDL
آموزش داشبورد مدیریتی در اکسل — همراه با نکات کاربردی + مثال
نحوه پنهان یا نمایش دادن سرچ دسکتاپ در ویندوز 11
نحوه سوئیچ کردن بین اسپیکر و هدفون در ویندوز
نحوه انتقال taskbar ویندوز 10 به هر طرف صفحه نمایش
نحوه انتقال Taskbar به بالا، چپ، راست ویندوز 11
نحوه تغییر ضخامت و پهنای اسکرول بار در ویندوز 10/11
افزودن، حذف و تغییر چیدمان آیتم ها در Quick settings ویندوز 11

دیدگاه ها(0)
دیدگاه خود را ثبت کنید: