آموزش ماکرو نویسی خوش آموز

آموزش برنامه نویسی اکسل : تشریح ماکرو نوشته شده در آموزش قبل

در آموزش قبلی یک ماکرو نوشتیم و آنرا اجرا کردیم و تاثیر آن را مشاهده نمودیم. در این آموزش می خواهیم به کدهایی که در آموزش قبلی نوشتیم نگاه دقیقتری از نزدیک بیندازیم. ابتدا ماکرویی را که در آموزش قبلی نوشتیم در اینجا می آوریم تا بتوانیم اجزاء آن را توضیح بدهیم. ...

آموزش برنامه نویسی اکسل : نوشتن اولین ماکرو با کد نویسی

در آموزش های قبلی چگونگی ایجاد ماکرو با ابزار ضبط کننده ماکرو (Macro Recorder) را مشاهده کردید. در این آموزش به چگونگی نوشتن یک ماکرو به صورت تمام دستی در محیط VBE و در داخل یک ماژول می پردازیم. ایدۀ کلی این آموزش اینست که با یک ماکرو خیلی ساده شما را با چگونگی ماکرو نویسی در ماژول ها آشنا کنیم. ...

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

زیبایی ماکروها (macros) در این می باشد که وقتی که آنها را به درستی ساختید، شما دیگر می توانید روی آن ها حساب کنید که کارشان را درست انجام می دهند. اما هنوز یک نگرانی وجود دارد، اگر کاربری که از ماکروی نوشته شده توسط شما استفاده می کند به اشتباه وارد محیط ویژوال بیسیک شود و اتفاقی چند ضربه به صفحه کلید بزند و کدها تغییر کنند چه می شود. در این گونه مواقع شما احتمالاً دنبال روشی خواهید بود تا از ماکر...

آموزش برنامه نویسی اکسل : افزودن ماژول (Module)

در پروژه های VBA بزرگتر ممکن است بخواهید تا ماکروهای شما در دو یا تعداد بیشتری ماژول (Module) سازماندهی و مرتب سازی شوند. در پروژه های بزرگتر معمولاً برنامه نویسان ماکروهای خودشان را به صورت موضوعی دسته بندی می کنند و هر دسته بندی را در یک ماژول (Module) جداگانه قرار می دهند. به عنوان مثال ماکروهایی که مربوطه به بودجه بندی شرکت شما باشند می توانند در یک ماژول (Module) جداگانه قرار بگیرند. بعضی وقت...

آموزش برنامه نویسی اکسل : درک کدها

همۀ ماکروها با یک بیانیه (statement) با نام Sub آغاز میگردند. Sub کوتاه شدۀ کلمۀ Subroutine می باشد، که البته عموماً آن را ماکرو می نامند. نام ماکرو در این قسمت قرار می گیرد. و یک جفت پرانتز بعد از نام ماکرو قرار می گیرد که به ترتیب باز و سپس بسته می شوند. در تصویر زیر این موضوع را مشاهده می کنید. نام ماکرو در اینجا Macro1 می باشد. ...

آموزش برنامه نویسی اکسل : کار در محیط VBE (ویرایشگر ویژوال بیسیک)

نوار ابزارها (Toolbars) اولین چیزی که احتمالاً متوجه آن شده باشید، اینست که رابط کاربری VBA دارای ریبون (Ribbon) نمی باشد. نوار منوی سنتی موجود در VBE در واقع بعد از اکسل نسخه 1997 تا امروز تغییر زیادی نکرده است و تقریباً به همان شکل و شمایل باقی مانده است. ...

آموزش برنامه نویسی اکسل : استفاده از مرورگر اشیاء (Object Browser)

در محیط ویرایشگر ویژوال بیسیک (VBE) یک ابزار مفید با نام مرورگر اشیاء (Object Browser) وجود دارد که لازم است دربارۀ آن چیزهایی را بدانید. در این آموزش مقداری اطلاعات ریشه ای در مورد مرورگر اشیاء (Object Browser) ارائه می کنیم و شما با استفاده از این اطلاعات می توانید با چگونگی پیدا کردن اشیاء و همینطور مشاهده ویژگی های مرتبط با اشیاء توسط ابزار مرورگر اشیاء (Object Browser) آشنا شوید. توانایی ب...

آموزش برنامه نویسی اکسل : درک ماژول ها (Modules)

یک ماژول (Module) یک ظرف برای کدهای شما می باشد. بسته به کاربرگ اکسل تان (workbook) و بسته به اولویت هایتان و بسته به اینکه چگونه می خواهید کدهایتان را مدیریت کنید، در یک ماژول (Module) می توانید یک یا تعداد بیشتری ماکرو (macro) را جای دهید. در مورد پروژه های کوچکتر، که فقط دو یا سه ماکرو (macro) دارند، ممکن است یک ماژول (Module) برای شما کافی باشد. اگر پروژه های بزرگتری را ایجاد می کنید که تعداد ...

آموزش برنامه نویسی اکسل : درک محیط VBE

ویرایشگر ویژوال بیسیک (Visual Basic Editor) بسته به کاری که شما می خواهید انجام بدهید، می تواند تعداد پنجره های مختلفی را نمایش بدهد. برای اکثر کارهایی که در محیط VBE می خواهید انجام بدهید معمولاً با چهار پنجره زیر سر و کار خواهید داشت : ...

آموزش برنامه نویسی اکسل : معرفی ویرایشگر ویژوال بیسیک (VBE)

تا اینجای آموزش، شما یاد گرفتید تا یک ماکرو را ایجاد کنید، و روش ساده ای برای اجرای ماکروهای خود را مشاهده نمودید. الآن زمان مشاهده ماکروی خود و آشنایی با محیطی است که VBE نامیده می شود. VBE سرنام کلمات Visual Basic Editor یا همان ویرایشگر ویژوال بیسیک می باشد. کلیۀ ماکروهای شما در محیط VBE ذخیره می گردند. مشاهدۀ این قسمت باعث می شود تا درک شما از VBA بالاتر برود و مهارت های برنامه نویسی VBA خود ر...

دسته بندی مطالب خوش آموز
logo-samandehi