آموزش دسترسی: VBA

Access: VBA

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با خودکار کردن کارهای معمول و ارائه قابلیت های سفارشی که در Access با چند اصل در کد ویژوال بیسیک برای برنامه ها (VBA) تعبیه نشده است ، بهره وری را افزایش دهید. در این دوره ، Curt Frye برنامه نویسی شی گرا را معرفی می کند و در مدل شی Access و زبان برنامه نویسی VBA زمینه ای محکم برای شما فراهم می کند. نحوه خودکار کردن کارها با ماکرو ، کار در ویرایشگر ویژوال بیسیک و نوشتن توابع را بیابید. به علاوه ، در مورد افزودن منطق ، خواندن داده ها ، کنترل فرم ها و موارد دیگر اطلاعات کسب کنید.
موضوعات شامل:
  • کار با ماکرو
  • اجرای رویه VBA
  • اشکال زدایی کد VBA
  • تعریف متغیرها ، ثابت ها و محاسبات
  • نمایش نتیجه محاسبه شده در جعبه پیام
  • تکرار کارها با حلقه
  • دستکاری اشیا database پایگاه داده
  • افزودن ، ویرایش و حذف سوابق
  • جستجوی مقادیر در جدول
  • خودکارسازی فرآیندها با ماکرو

سرفصل ها و درس ها

مقدمه Introduction

  • بیشترین استفاده را از Microsoft Access با VBA داشته باشید Get the most out of Microsoft Access with VBA

  • آنچه باید بدانید What you should know

1. آشنایی با ویژوال بیسیک برای برنامه های کاربردی 1. Introduction to Visual Basic for Applications

  • آشنایی با برنامه نویسی شی گرا Introduction to object-oriented programming

  • مدل شی دسترسی را بررسی کنید Examine the Access object model

  • در ویرایشگر ویژوال بیسیک کار کنید Work in the Visual Basic Editor

  • ماژول های کد را ایجاد ، صادر و حذف کنید Create, export, and delete code modules

  • یک زیرانداز ایجاد کنید Create a subroutine

  • یک عملکرد ایجاد کنید Create a function

  • نظرات را به کد خود اضافه کنید Add comments to your code

  • یک روش VBA را اجرا کنید Run a VBA procedure

2. متغیرها ، ثابت ها و محاسبات را تعریف کنید 2. Define Variables, Constants, and Calculations

  • آشنایی با انواع داده دسترسی Introduction to Access data types

  • متغیرها را اعلام کنید و قبل از استفاده به اظهارنامه نیاز دارید Declare variables and require declaration before using

  • دامنه متغیر را مدیریت کنید Manage variable scope

  • ثابت ها و متغیرهای استاتیک را تعیین کنید Define constants and static variables

  • با استفاده از عملگرهای ریاضی یک محاسبه ایجاد کنید Create a calculation using mathematical operators

  • نتیجه محاسبه شده را در کادر پیام نمایش دهید Display a calculated result in a message box

  • یک آرایه تعریف کنید Define an array

  • متغیر شی را تعریف و استفاده کنید Define and use an object variable

3. منطق را به کد VBA خود اضافه کنید 3. Add Logic to Your VBA Code

  • یک کار را با استفاده از یک حلقه For… تکرار کنید Repeat a task using a For…Next loop

  • تمام موارد یک مجموعه را با استفاده از یک حلقه For… قدم بزنید Step through all items of a collection using a For…Each loop

  • یک کار را با استفاده از Do… در حالی که حلقه تکرار کنید Repeat a task using a Do…While loop

  • در صورت برآورده شدن شرایط با استفاده از عبارت If… سپس یک کار را انجام دهید Perform a task when conditions are met using an If…Then statement

  • اقدامات را با استفاده از یک عبارت Case انتخاب کنید Select actions using a Case statement

4. کد VBA خود را اشکالزدایی کنید 4. Debug Your VBA Code

  • خطاها را در کد VBA با استفاده از عبارات On Error مدیریت کنید Manage errors in VBA code using On Error statements

  • مرحله را از طریق یک زیرروال یا عملکرد انجام دهید Step through a subroutine or function

  • نقاط شکست را در کد خود تنظیم کنید Set breakpoints in your code

  • با استفاده از پنجره فوری ، خروجی را تأیید کنید Verify output using the Immediate window

  • به طور معمول یک مقدار را تماشا کنید Watch a value in a routine

5- با استفاده از DoCmd اشیاء پایگاه داده را دستکاری کنید 5. Manipulate Database Objects Using DoCmd

  • یک فرم باز کنید Open a form

  • یک گزارش باز کنید Open a report

  • یک جدول باز کنید Open a table

  • یک سؤال باز کنید Open a query

  • بستن یک شی Close an object

  • یک دیتابیس را ببندید و از دسترسی خارج شوید Close a database or quit Access

  • دستور منو را اجرا کنید Run a menu command

  • شیء پایگاه داده فعال را چاپ کنید Print the active database object

  • هشدارها را نمایش داده یا مخفی کنید Display or hide warnings

6. داده های جدول را بخوانید و دستکاری کنید 6. Read and Manipulate Table Data

  • نمایش هر سطر در یک جدول (ضبط) Display every row in a table (recordset)

  • یک رکورد جدید به یک جدول اضافه کنید Add a new record to a table

  • مقادیر را در یک ردیف جدول موجود ویرایش کنید Edit values in an existing table row

  • یکپارچگی داده ها را با استفاده از معاملات حفظ کنید Preserve data integrity using transactions

  • با استفاده از شی TableDef یک ویژگی جدول را نشان دهید Display a table property using the TableDef object

  • یک ضبط را ببندید Close a recordset

  • رکورد فعلی را حذف کنید Delete the current record

  • سوابق را در یک جدول پیدا کنید Find records within a table

  • در یک مجموعه ضبط حرکت کنید Move within a recordset

  • سوابق را در یک ضبط حساب کنید Count the records in a recordset

7. با استفاده از شی برنامه ، یک بانک اطلاعاتی را دستکاری کنید 7. Manipulate a Database Using the Application Object

  • خلاصه مقادیر در یک زمینه جدول Summarize values in a table field

  • اولین یا آخرین مقدار را در یک قسمت جدول پیدا کنید Find the first or last value in a table field

  • در یک زمینه جدول یک مقدار جستجو کنید Look up a value in a table field

  • یک نوار پیشرفت با استفاده از شی SysCmd ایجاد کنید Create a progress bar using the SysCmd object

8. کنترل فرم ها و گزارش ها با استفاده از Me Object 8. Control Forms and Reports Using the Me Object

  • افزودن ها ، حذف ها و ویرایش ها مجاز یا مجاز نیست Allow or disallow additions, deletions, and edits

  • فیلترهای فرم را دستکاری کنید Manipulate form filters

  • عنوان و تصویر پس زمینه را تنظیم کنید Set the caption and background picture

  • فرم های مورد نیاز و رنگ آمیزی Requery and repaint forms

  • یک منبع ضبط را کشف کنید Discover a record source

  • فرم یا گزارش قابل مشاهده یا نامرئی ارائه دهید Render a form or report visible or invisible

9. فرآیندهای خودکار با استفاده از ماکرو 9. Automate Processes Using Macros

  • آشنایی با ماکروها و ماکرو داده ها Introduction to Access macros and data macros

  • ماکرو ایجاد کنید Create macros

  • با ماکرو داده کار کنید Work with data macros

  • با کلیک روی دکمه فرمان ، یک ماکرو را اجرا کنید Run a macro by clicking a command button

  • تنظیمات امنیتی کلان را مدیریت کنید Manage macro security settings

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش دسترسی: VBA
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4h 37m
63
Linkedin (لینکدین) lynda-small
06 اسفند 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
52,280
- از 5
ندارد
دارد
دارد
Curt Frye

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Curt Frye Curt Frye

رئیس فناوری و جامعه ، گنجانیده شده است Curt Frye رئیس فناوری و جامعه است ، Incorporated.

او نویسنده بیش از 40 کتاب از جمله Microsoft Excel 2019 مرحله به مرحله برای Microsoft Press است ، و ایجاد و بیش از 60 دوره برای Lynda.com و LinkedIn Learning ثبت کرده است. وی به عنوان سخنران ، سخنرانی هایی را درباره موضوعاتی از جمله "ریاضیات بلاغی" برای اعتبار CLE در کنفرانس قانون و جادو ، "قصه گویی تجاری با استفاده از Microsoft Excel" در کنفرانس سالانه ATD-Cascadia و رویکرد چشم انداز خود در استفاده از تکنیک های برای بسیاری از مخاطبان تئاتر را به تجارت و زندگی تبدیل می کند. او به عنوان مجری ، در بیش از 1300 نمایش کمدی بداهه با ComedySportz Portland ظاهر شده و نمایش جادوی ذهن خود را به مخاطبان تئاتر و شرکتی ارائه می دهد. کرت لیسانس علوم سیاسی خود را از دانشگاه سیراکیوز و MBA خود را از دانشگاه ایلینوی کسب کرد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.