براي مشاهده تمامي نسخه هاي آموزش VBA كليك كنيد.
فصل اول : آشنايي با VBA و ماكروها ( رايگان )
آشنايي با VBA
ماكرو چيست؟
روش ساخت يك ماكرو براي يك فايل اكسل
روش اجراي ماكرو
مشاهده كد ماكرو
تغيير كدهاي ماكرو
ساخت يك ماكرو براي اكسل
افزودن ماكرو به جعبه ابزار Quick Access
كليدهاي ميانبر ماكروها و اكسل
ساخت ماكروي مرتب سازي
ساخت دكمه براي اجراي ماكرو
حذف دكمه ايجاد شده
ساخت تصوير براي اجراي ماكرو
فصل دوم : كار با توابع و روال ها ( رايگان )
آشنايي با ماژول ها
روش ساخت يك روال
قوانين تعيين نام روال
اجراي روال
استفاده از ماژول در پروژه هاي ديگر
حذف ماژول
فعال كردن Option Explicit
روشهاي اجراي يك روال
تعريف تابع يا Function
روشهاي اجراي يك تابع
توابع تعريف شده توسط كاربر
فصل سوم : شروع برنامه نويسي با VBA ( رايگان )
افزودن توضيحات به برنامه
روش تعريف متغير
تعيين نوع متغير
محدوده يك متغير
تعريف متغير بصورت عمومي
متغيرهاي استاتيك
روش تعريف يك ثابت
ثابتهاي پيش فرض اكسل و VBA
متغيرهاي نوع رشته و تاريخ
اپراتورها
آرايه
آرايه دو بعدي
فصل چهارم : دستكاري سلولهاي اكسل
آدرس دهي سلول هاي اكسل با استفاده از شي Range
خصوصيت Cells
خصوصيت Offset
خصوصيت Value يك محدوده
بررسي يك مثال
خصوصيت Text
خصوصيت Count
خصوصيت Font
فرمت نمايش اعداد
درج يك فرمول در يك سلول با استفاده از VBA
متد Activate شي RANGE
متد Select شي RANGE
متد Copy و Paste
متد Clear و انواع آن
متد Delete
فصل پنجم : كار با توابع VBA اكسل
تابع چيست؟
توابع تاريخ VBA
دستكاري متن با توابع VBA
تابع Len
توابع Left و Right
توابع Mid و Replace
استفاده از توابع Worksheet
فصل ششم : دستورات شرطي و حلقه
دستور If
دستور Goto
دستور Select Case
حلقه For...Next
دستور For Each
تابع IsNumeric
حلقه Do...While
فصل هفتم : رويدادها
شناسايي رويدادها
رويداد باز شدن يك WorkBook
رويداد بستن يك WorkBook
رويداد ذخيره كردن يك WorkBook
رويداد فعال شدن يك Sheet
خصوصيت Name شي sheet
رويداد غير فعال شدن يك Sheet
شناسايي رويداد دابل كليك و كليك راست
شناسايي رويداد كليك راست
رويداد تغيير يك WorkSheet
رويداد حركت مكان نما
فصل هشتم : شناسايي و رفع مشكل خطاها
بررسي يك خطا
ساختار On Error GoTo
عدم توجه به خطا با كد On Error Resume Next
شناسايي نام و كد خطا
فصل نهم : ارتباط با كاربر
نمايش پيغام به كاربر با MSgBox
دريافت از كاربر با InputBox
انتخاب محدوده اي از سلول ها با InputBox
ساخت فرم جهت دريافت اطلاعات از كاربر
افزودن Label به فرم
تغيير خصوصيات فرم
افزودن دكمه به فرم
افزودن كد به فرم
فصل دهم : كار با كنترلهاي ديگر فرم (1)
كنترل فريم
كنترل OptionButton
مرتب سازي نحوه قرارگيري كنترلها
وارد كردن كد براي فرم
كنترل CheckBox
نحوه نمايش متن در دكمه
ابزار Image
كنترل Label
كنترل TextBox
فصل يازدهم : كار با كنترلهاي ديگر فرم (2)
كنترل Tab
انتخاب تعدادي سلول توسط كاربر توسط RefEdit
كنترل ميله لغزان يا Scroll Bar
ابزار Spin