3- آموزش ماکرو نویسی ویژوال بیسیک در اکسل (مقالات آموزشی VBA در سطح مقدماتی و عمومی)

ذخیره و انتقال ماکرو ها در اکسل

تا اینجا یاد گرفتیم چگونه میتوان در اکسل ماکرو نویسی کرد، با ضبط ماکرو ها هم به عنوان ساده ترین راه بار ماکرو نویسی در اکسل آشنا شدیم. در این مقاله میخواهیم با نحوه ذخیره و انتقال ماکرو ها در اکسل آشنا شویم. پس از ایجاد ماژول ها و نوشتن کدها به دو صورت میتوان […]

ادامه متن

عملگرها در ویژوال بیسیک

با عملگرها (Operators) در محیط اکسل در مقاله ی فرمول نویسی در اکسل آشنا شدیم، در اکسل، عملگرها به دو دسته ی عملگرهای مقایسه ای و عملگرهای عملیاتی تقسیم می شدند، عملگرها در ویژوال بیسیک علاوه بر عملگرهای مقایسه ای و عملیاتی، شامل عملگرهای منطقی نیز میباشند که مانند عملگرهای مقایسه ای نتیجه ی آنها […]

ادامه متن

عبارت Select-Case در ویژوال بیسیک

در مقالات قبلی با ساختار شرطی If آشنا شدیم، یادگرفتیم که چگونه برای رویدادهای مختلف برنامه ریزی کنیم، عبارت Select-Case در ویژوال بیسیک بسیار مشابه ساختار If عمل مینماید. در واقع تمام اموری که با عبارت Select-Case میتوان انجام داد توسط ساختار If هم قابل انجام هستند. کاربرد عبارت Select-Case در ویژوال بیسیک فرض کنید […]

ادامه متن

حلقه ی For در ویژوال بیسیک

در مقاله ی قبلی با تعریف حلقه ها در ماکرو نویسی آشنا شدیم و ساختار حلقه ی Do را بررسی کردیم، در این مقاله حلقه ی For در ویژوال بیسیک را معرفی میکنیم، لازم است قبل از خواندن این نوشته حتماً مقاله ی “حلقه ها در ماکرو نویسی” را مطالعه نمایید. همانطور که قبلاً گفته […]

ادامه متن

حلقه ها در ماکرو نویسی در اکسل

تا اینجا با بسیاری دستورهای ویژوال بیسیک در اکسل آشنا شدیم، در این مقاله که مهمترین مقاله ی یادگیری ویژوال بیسیک در سطح مقدماتی میباشد با حلقه ها در ماکرو نویسی در اکسل آشنا میشویم. در برنامه نویسی بسیار متداول است که نیاز به نوشتن حلقه ها برای انجام کارهای تکراری پیدا میکنیم، فرض کنید […]

ادامه متن

ساختار شرطی if در ویژوال بیسیک

در بسیاری از موارد، برنامه نویس ویژوال بیسیک احتیاج دارد که در صورت بروز شرایطی خاص کدهایی را اجرا کند و یا به کاربر پیام بدهد، کاربردهای دستورات و ساختارهای شرطی در برنامه نویسی نامحدود میباشد. فهم و درک کاربرد و نحوه ی استفاده از ساختارهای شرطی را میتوان یکی از پایه ای ترین المان […]

ادامه متن

کادر دریافت اطلاعات یا تابع InputBox در ویژوال بیسیک

برنامه نویسان ویژوال بیسیک در کدهای خود میتوانند به چند طریق با کاربران ارتباط برقرار کنند. در ماکرو نویسی اکسل، برای نشان دادن اطلاعات به کاربر و یا پرسیدن یک سوال از کاربر میتوانیم از تابع MsgBox و یا کادر پیام در ماکرو نویسی در اکسل استفاده نماییم، قبلاً با تابع MsgBox مفصلاً آشنا شدیم، […]

ادامه متن

استفاده از کادر پیام در ماکرو نویسی

در مقاله ی قبلی با کادر پیام در ویژوال بیسیک آشنا شدیم، یاگرفتیم که چگونه میتوان برای کاربر پیامی را نمایش داد، همچنین آموختیم کادرهای پیام در ویژوال بیسیک میتوانند دارای چندین دکمه باشند که این امر به کاربر امکان انتخاب میدهد. در این مقاله میخواهیم نحوه ی استفاده از کادرهای پیام در ماکرو نویسی […]

ادامه متن