In this course you will learn how to open a form anywhere in your Access Visual Basic (VBA) code and send and receive values from it! You will learn all the Access VBA programming concepts, tools and functions that you will need while you build a fully functional system! By taking this course today, you will have the opportunity to break away from the pack of people who struggle to create effective Access databases, and learn to easily automate tasks and start increasing your income!
Benefits of taking this course include:
- Unlimited and lifetime access to the course
- Learn the course at your own pace
- Course can be accessed on any platform
- 24/7 Customer support
Learn how to create a Recordset Walk Thru with a Double Loop. These little programs can save you lots of time and grief!
Learn how to open a form anywhere in your Access Visual Basic (VBA) code and send and receive values from it!
Learn all the Access VBA programming concepts, tools and functions that you will need while you build a fully functional system!
Build a strong foundation in Access Visual Basic with this course for Non-Programmers!
Learning VBA programming enables you to use ALL the power of Access to easily create systems that will be in high demand with your current employer or other businesses. The practical skills taught in this class will give you a solid foundation in creating systems that people can really use!
There is a HUGE need in the marketplace for people who can create systems like this in Access. This is your opportunity to break away from the pack of people who struggle to create effective Access databases, and learn to easily automate tasks! This could be your shortest path to increasing your income!
This Microsoft Access VBA Course will cover the following topics:
Topic 1: Introduction
- Course Overview
- Setup Tasks
- Direct Download Links For Database Files
- Microsoft Access VBA For Non Programmers – Course Materials
Topic 2: Start Learning VBA And Handling Errors
- View Database Table And Forms – Review The Goal
- Create Your First VBA Subroutine!
- Fix A Syntax Error And Take Over The Keyboard
- Use An IF Statement And DoCmd
- Use ElseIf And A Select Statement
- Runtime Errors, Error Traps And Program Stops
- Break Into Programs And Infinite Loops
Topic 3: Create Record Sorting Subroutines
- On Open Event, Me Keyword And OrderBy
- Subroutines For Form Controls, VBA Editing Shortcuts
- Modify Subroutines To Sort DESC, More Error Handling
Topic 4: Use Instant Search To Learn More About The Keyboard, Recordsets And Variables
- Expanding The Keydown Subroutine
- Using Public Variables
- Building The Search Criteria
- Field Names And Reserved Words
- Using A Recordset And Bookmarks
- Enhancing Our Instant Search
Topic 5: Interact With Other Forms And Pass Information
- Open Another Form With A Button Click
- Send Data To The Other Form
- Modify A Form To Utilize Data Sent To It
- Intro To SQL And Using SQL In The Recordsource
- Locate Same Record When Returning From The Form
- Modify The Form To Remember The Sort
- Create A Prompt To Save Changes
- Activate The Add Customer Button
- Testing For A Blank Record
- Activate The Delete Button
Topic 6: Add Multiple Interactive Pulldown Filters
- Setup Rowsource For Dropdown Filters
- Enable Editing In the Dropdown Filters
- Set Dropdown Rowsources On The Fly
- Create A Subroutine To Build All The Filters
- Use The AfterUpdate Event To Rebuild The Filter
- Setup The Clear Filter Buttons
- Save The Filters When Closing The Form
Topic 7: Build A Report Containing Complex Calculations
- Inspect The Tables And Review The Goal
- Creating A Summary Table With A Query
- Building Our First Function And Saving Queries To VBA
- Add A Delete Query And Create A Test Macro
- Restructure Tables And Add A Second Query To Our VBA Function
- Figure Out How To Get The Days Between Orders
- Doing The Steps With A Recordset
- Calculate The Average Days Between Orders
- Plug The Average Days Into The Report Table
Topic 8: Turn Off The Menu, Ribbon And Navigation Pane
- View The Example Of Removing The Nav Pane And Ribbon
- Create The HideMenu Subroutine
- Call The HideMenu Subroutine From Our Form
- Make The Subroutine Toggle The Menus
- Create A Startup Subroutine And An Autoexec Macro
- Prevent Closing The Form And Activate The Exit Button
Topic 9: How To Create And Modify Table Structures In VBA
- Overview And Goal
- Create Delete Subroutine And Make First Changes To SummRpt Function
- Backup The SummRpt Function And Make The First Changes
- Pull A Query From VBA Back To Design, Change It And Update VBA
- Use TableDefs To Add A Field To A Table
- Use TableDefs To Create A Table And Add Fields To It
- Make Final Changes And Test The Modified Function
Topic 10: Using Subforms
- Download The Subforms Database
- Overview Of The Tables In The Subforms Database
- Overview Of The Forms In The Subforms Database
- Add OrderList As A Subform To The Customer Form
- Using An On Exit Subroutine To Capture The Order Number You Were On
- Pass The Order Number To The Go To Order Button
- Open The Orders Form And Move To The Specified Order
- Create Code To Return To The Customer Form
- Setup The OrdProdList Subform
- Create A Total In The Subform
- Update The Subtotal And Order Total
- Add A New Product To The Order
- Create The Add Order Subroutine And Post A New Order
- Get The New Order Number And Open The Order Form
- Review, Conclusion And Future Enhancements
Topic 11: Using POPUP Forms
- Download The POPUPS Database
- Import Customer List Form And Rename It As CustPopup
- Prepare The CustPopup Form For Use As A Popup Form
- Modify The Customer Form Code To Open The Popup
- Make The Popup Move To The Current Customer On Open
- Use The TAG Property To Send The OrdCust Value Back From The Popup Form
- Add A Customer From Inside The Popup Form
Topic 12: A CLASSIC Double Loop Walk Thru
- Double Loop Database Download
- A CLASSIC Situation That MUST Be Handled Correctly
- Database Overview And Why You Want One Table
- The Code Behind The Recalc Button
- Doing Total Queries And Making The Subroutine A Function
Who is this course for?
This course is designed for anyone who is interested in learning how to use Microsoft Access VBA, even without a background in programming.
No prior knowledge is required to take this course.
Questions and answers
No questions or answers have been posted about this course.
Rating and reviews
There haven't been any reviews for this course yet.
Please sign in to review this course.
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.