دوره ماکرو در اکسس که در حال حاضر می بینید حاصل تجربه انتشار بیش از 100 محصول آموزشی و تجاری در حوزه اکسل و اکسس هست و تمام تلاش ما بر این بوده که بتوانیم علاقه مندان را کمک کنیم تا به صورت هدف گرا و کمترین زمان بتوانند توسط ماکرو در اکسس وارد دنیای این پلتفرم قدرتمند شوند.
اگر زمان کافی در اختیار دارید و میخواهید اکسس را آکادمیک فرا بگیرید پیشنهاد ما مطالعه مطلب تحول در آموزش اکسس و رعایت مرحله های آموزشی اشاره شده در آن مطلب می باشد.
محتویات و سرفصلهای دوره ماکرو در اکسس
این دوره درسته که در مورد کلیت اکسس خواهد بود و همه جوانب برای ایجاد یک برنامه اکسس را در بر خواهد داشت اما نکته ویژه این دوره در این است که حتی یک خط هم کدنویسی نخواهد داشت و همه کارها و عملیاتهایی که لازم است انجام شود همگی با ماکروها اجرا خواهد شد و طی دوره ماکرو در اکسس با تمام مفاهیم و اجزای ماکرو آشنا خواهید شد. که در 14 ویدیو با کیفیت بالا به همراه فیال نمونه عرضه خواهد شد و در ادامه نگاهی به سرفصلهای دوره خواهیم داشت
1- اکسس چیست و کدام نسخه مناسب است؟
نرم افزار اکسس با بقیه نرم افزار های آفیس کاملا متفاوته ، یعنی شما اگر اکسل رو باز کنید و یا ورد و یا حتی پاور پوینت ، بدون هیچ اطلاعاتی و آموزشی میتونید دیتا وارد کنید. ولی در اکسس اینطور نیست و وقتی که برنامه اکسس رو برای اولین بار باز می کنید ، با صفحه ای کانلا گنگ روبررو میشید که نیاز به آموزش استفاده دارید و وقتی اصول اولیه رو بدونید ، خواهید دید که چقدر لذت بخش هست . توی این ویدیو طی 15 دقیقه به موارد ذیل پرداخته شده .
- کدام نسخه اکسس برای شروع مناسب تر هست و باید نصب کنیم .
- قسمتهای تشکیل دهنده اکسس کدام است .
- وظیفه هر قسمت چیست و چرا اکسس نرم افزاری منحصر به فرد در سطح و کلاس خود است .
- تفاوتهای اکسل و اکسس چی هست و چه زمانی از کدوم بهتره که استفاده کنیم .
- انواع فایل اکسس رو خواهید شناخت و تفاوتهای 32 بیتی و 64 بیتی و همچنین mdb و accdb را درک خواهید کرد.
2- توضیح در مورد جداول و ایجاد اولین جدول
جداول عضو اصلی اکسس هستند و شناخت دقیق آنها و عناصر تشکیل دهنده جداول و همچنین قوانین حاکم بر اون از سرفصلهای مهم این آموزش هست . چرا که شیرازه اصلی هر پایگاه داده ای جداول اون پایگاه داده هست و توی این ویدیو طی 30 دقیقه خاصیتهای مختلف فیلدهای تشکیل دهنده جداول توضیح داده شده و اولین جدول برای ساخت یک برنامه دفتر تلفن ایجاد می شود.
- بهترین راه ایجاد یک فایل اکسس چیست
- پیغام اولیه اکسس و نوار زرد نمایش داده شده بیان گر چیست
- با سناریو نویسی برای ایجاد یک برنامه آشنا می شوید و سناریو یک برنامه دفتر تلفن را با هم می نویسیم.
- اصول نامگذاری جداول چیست و بهترین روش کدامست.
- خاصیتهای مختلف فیلدها را بشناسید و لزوم ایجاد اتباط بین جدول مادر و فرزند را درک کنید .
3- ایجاد جدول رویدادهای مخاطبین
قابلیت بزرگ اکسس و یا هر پایگاه داده دیگر امکان ایجاد ارتباط بین جداول و ساده سازی دیتا بیس هست. که در این ویدیو آموزشی که 26 دقیقه می باشد ، یک جدول فرزند برای جدول مخاطبین ایجاد خواهیم کرد که وظیفه نگهداری فعالیتها و رویدادهای مربوط به مخاطب را به عهده خواهد داشت.
- ایجاد ارتباط صحیح یک به چند به صورت عملیاتی و توضیح کامل .
- ساخت جدول دوم و توضیح فیلد کلیدی و فیلد وروردی.
- توضیح مفاهیم ارتباط در جدوال و انجام تنظیمات هنگام ایجاد RelationShip
4- ساخت اولین فرم برای ورود اطلاعات
برای راحتی کار ورود اطلاعات و ایجاد نقاط کنترلی و همچنین نمای دلخواه خود نیاز به طراحی فرم در اکسس داریم . در این ویدیو و طی 30 دقیقه کاملا توضیح داده ایم که فرم چیست و چگونه می توانید یک فرم به همراه زیر فرم ایجاد نمائید.
- آشنایی با عناصر تشکیل دهنده و قسمتهای مختلف فرم در اکسس
- شناخت انواع مختلف فرمها و درک تفاوتهای آنها
- بررسی روشهای مختلف ایجاد فرم و ساخت فرم به سبکهای گوناگون
- ایجاد عملیاتی یک فرم به همراه زیر فرم برای ثبت مخاطب جدید به همراه رویدادهای مربوطه .
- تمام دستورات با ماکروها انجام میشود و یک خط هم کدنویسی نخواهیم داشت.
5- مفهوم کمبوباکس در اکسس و استفاده از آن در فرم
کمبوباکسها یکی از ابزارهای طراحی فرمها می باشند که کمک بسیاری در روند ورود اطلاعات به فرم برای کاربر ایجاد می کنند . در این ویدیو طی 5 دقیقه توضیح خواهیم داد که چگونه می توانید کمبوباکس وابسته ایجاد کنید.
- درون فرم ایجاد مخاطب جدید دو کمبوباکس ایجاد خواهیم کرد.
- کمبوباکس اول شامل نام استانها و کومبوباکس دوم شامل نام شهرستانها می باشد.
- با انتخاب استان در کومبوباکس اول ، شهرستانهای مربوط به آن استان در کومبوباکس دوم نمایش داده خواهد شد .
6- ایجاد اولین ماکرو در اکسس
در این ویدیو به مدت 15 دقیقه به توضیح کامل ماکروها به عنوان یک آبجکت از آبجکتهای اکسس پرداخته و اولین ماکروهای ساده خود را می نویسیم .
- اولین ماکرو در اکسس را برای نمایش یک پیغام در اکسس ایجاد می کنیم.
- تفاوت ماکروهای الصاقی و ماکروهای مستقل را درک می کنید .
- فراخوانی ماکرو در فرم های ایجاد شده .
- ماکروها را از نظر امنیت بررسی خواهیم کرد تنظیمات مختلف برای سطح امنیت را خواهیم داشت
7- ماکروهای چند اکشنی و استفاده در فرم
این بخش شامل 17 دقیقه ویدیو می باشد که طی آن شما با اکشنها و رویدادها آشنا خواهید شد . و ماکروهای چند اکشنی را بررسی خواهیم کرد.
- فرم اصلی برنامه را می سازیم.
- با کمک ماکروها اقدام به انجام عملیات های ساده در فرم می کنیم.
- ماکروهای چند اکشنی را خواهیم شناخت و در فرم فراخوانی می کنیم.
8- استفاده از Option در ماکرو و برقراری شرط
در این قسمت که مدت 8 دقیقه هست ، ماکروها را با هم ترکیب می کنیم تا بتوانیم با یک سری دستورات شرطی به هدف دلخواه خود برسیم. به طور مشخص در این قسمت میخواهیم به کاربر اجازه انتخاب بدیهم که فرم دلخواه خود را یا در نمای طراحی و یا در نمای نمایشی باز کند که این کار با Option Group و اکشن If مقدور خواهد بود.
- با نحوه استفاده از Option Group و اجازه انتخاب به کاربر در فرمهای اکسس آشنا می شوید.
- با استفاده از دستورات شرطی که در ماکروها استفاده می کنید به کاربر اجازه می دهید که فرم را در نمای دلخواه باز کنند.
9- باز کردن فرمهای اکسس با شروط مختلف توسط ماکرو.
در این بخش هم طی 13 دقیقه ویدیو طبق تصویری که در ادامه قرار داده شده به راحتی خواهید توانست فرمهای خود را به شکل دلخواه و با شرط دلخواه باز کنید . که انواع فیلترها در ماکرو نیز توضیح داده شده است .
10- ایجاد متغیرهای موقت در ماکروهای اکسس
12 دقیقه ویدیو آموزشی به شما کمک خواهد کرد که مفهوم متغیرهای موقت در اکسس آشنا شوید . همچنین از متغیرها برای نمایش پیغام دلخواه که به کنم InputBox ایجاد شده است ، کمک خواهیم گرفت. با استفاده از همین متغیرهای حالتهای شرطی مختلف در فرم قرار می دهیم .
- ساخت یک جدول برای نمایش نام گزارشات و استفاده از آنها در کومبوباکس.
- ایجاد یک کومبوباکس حاوی نام گزارشات برای باز کردن راحت تر آنها.
- استفادها ز متغیرها و Option Group برای باز کردن گزارشات انتخاب شده در کومبوباکس .
11- ساخت فرم لاگین با ماکرو در اکسس
کمتر از 10 دقیقه و بدون حتی یک خط کدنویسی یک فرم لاگین برای ورود به برنامه ایجاد خواهیم کرد . که نام کاربری کاربر وارد شده را در متغیر نگهداری خواهد کرد تا بتوانیم در ادامه برنامه نویسی از آن استفاده کنیم . در این مثال ما نام کاربر وارد شده را به صورت پیش فرض در جدول مربوط به مخاطبین قرار می دهیم . با این روش ماکرو در اکسس مشخص خواهد شد که کدام مخاطب را کدام کاربر وارد کرده است .
آشنایی با dlookup و استفادها از آن در فرمها و ماکرو .
ساخت یک فرم ورود ساده فقط با استفاده از ماکروها .
قرار دادن نام کاربر لاگین شده به عنوان ، مقدار پیش فرض شخص ایجاد کننده مخاطب ، با استفاده از متغیرهای موقت.
12- بررسی و برطرف کردن خطاها در اکسس و قسمت ماکروها
در VBA اکسس ما قسمتی داریم برای Debug کردن و برطرف کردن خطاهای احتمالی کدنویسی خود . که این مقوله در قسمت ماکروهای اکسس متفاوت بوده و کمتر از 10 دقیقه به این مبحث پرداخته ایم . در اکسس و قسمت ماکرو کاری کنیم که اگر اجرای ماکروها با خطا مواجه شد، به جای نمایش پیغام خطای خود اکسس ، پیغامی مناسب نمایش داده شود و یا روند دیگری ادامه پیدا کند.
13- ساخت فرم جستجو در اکسس توسط ماکرو
مبحث جستجو در اکسس بسیار مهم گسترده است و در این بخش نزیدک به 20 دقیقه در مورد آن آموزش داده ایم و با استفاده فقط از ماکرو ، توانسته ایم فرم را به دلخواه فیلتر کرده و جستجوهای مورد نظر خود را انجام دهیم که در ادامه تصویر آن را خواهید دید.
- استفاده از setFilter در ماکروهای اکسس .
- جستجو در یک ستون از فرم و یافتن نتایج مطابق با بخشی از نام که وارد کرده ایم .
- جستجو در تمام ستونها توسط یک تکست باکس .
14- تبدیل ماکرو به VBA و توضیحات پایانی
این بخش که پایان دوره می باشد ، حاوی مطالبی برای تبدیل ماکروهای نوشته شده به VBA و همچنین و خروجی گرفتنم به اکسل می باشد.
- کدام ماکروها قابلیت تبدیل به VBA را دارند .
- آیا فقط استفادهاز ماکروها کافی خواهد بود و بالاخره از VBA استفاده کنیم یا ماکرو.
- چگونه اطلاعات یک جدول یا کوئری اکسس را به اکسل منتقل کنیم .
15- مهندسی معکوس یک پروژه واقعی
در این قسمت هم یکی از پروژه هایی که در سایت قرار دارد را با هم بررسی می کنیم که ببینیم از چه قسمتهایی تشکیل شده و چگونه نوشته شده است . پروژه مدیریت پارکینک و ورود و خروج خودروها که تحت اکسس نوشته شده را مورد بررسی قرار خواهیم داد .
اگر نظر یا پیشنهادی در مورد تکمیل این دوره حتما در قسمت نظرات عنوان نمائید تا مورد بررسی قرار بگیرد.
Suliranplanning (مالک تایید شده) –
سلام جناب آقای بحری. ممنون از زحماتی که میکشید.
من آموزش ماکروها رو تو اکسس دانلود کردم و با دقت دیدم و کار کردم. ولی آموزشی که مربوط به متغیرها باشه، چیزی پیدا نکردم.
این آموزش رو در ۹ کلیپ تهیه کردید. ولی فکر میکنم ناقصه. درضمن فایل اکسس مربوط به این آموزش هم در سایت آپلود و در دسترس نیست. ممنون میشم بررسی بفرمایید.
نادر بحری –
سلام بله اون آموزش در حال تکمیل می باشد
nourmohammadi313 (مالک تایید شده) –
سلام وقتتون بخیر ان شاالله
من فایل آموزش رو خریداری کردم ولی وقتی میخوام دانلود کنم فقط ویدیو نمایش داده میشه!!!
لطفا راهنمایی کنید
ممنون
mohamad –
سلام این دوره تکمیل نمیشود ؟خیلی از مباحث که گفتید هنوز کامل نشده
نادر بحری –
سلام
امروز یا فردا قرار میگیره بقیش
نادر بحری –
دوره تکمیل شد و همه درسها برای دانلود قرار گرفتند
erfan (مالک تایید شده) –
سلام جناب اقای بحری
در ماکرو run menucommandماکرو زیادی هستن که فکر کنم کاربردی هستن LinkedTableManagerو ماکرو ImportAttachdBase این دو ماکرو چی کار میکن میشه با این دو به دیتابیس دیگه وصل شد؟
کاوه احمدی (مالک تایید شده) –
سلام ابتدا امر تشکر میکنم بابت تخفیف عیدفطر و به دوستان توصیه میکنم حتما تهیه کنند چون عالی بود.
نکته ای که به ذهنم رسید اینه که برای من که میخام از این نتایج فرم جستجو برای نامه نگاری استفاده کنم (mailing) سریعترین راه چیه ؟
مثلا یک گزینه برای باز کردن فایل word طراحی بشه!!!!!!!!!
نادر بحری –
سلام ممنون از شما
نامه نگاری توسط ورد و اکسس رو توی سایت داریم میتونید از اون استفاده کنید
علی –
با تشکر از فایلهای آموزشی
محمد حسین مهدی زاده –
با سلام
اگر ممکنه آموزش ساخت صندوق قرض الحسنه را آموزش بدید ممنون میشم
رضا کریمی –
berows to در ماکرو چگونه است