آموزش دسترسی: 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
جزییات دوره
4h 37m
63
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
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 خود را از دانشگاه ایلینوی کسب کرد.