|
||||||
|
Access Advanced 5 Welcome to Access Advanced 5. Total running time is 1 Hour, 15 Minutes.
Lessons
Resources
Questions?Please feel free to post your questions or comments below. If you have questions about a specific lesson, please specify the lesson number and the time index in the lesson where the issue occurs. Thank you! Subscribe for UpdatesIf you would like to be notified whenever changes are made to this page, new lessons are posted, or comments are made, click on the subscribe button.
IntroIn lesson 5 of my Microsoft Access Advanced series, we will learn how to add separate billing and shipping addresses for customers and orders, track where orders were shipped at the time they were placed, and display this information on invoices. I will also show you a method to move items between two list boxes, useful for things like managing active and inactive employees, using simple SQL and a macro command. We will cover a few additional topics, including the Auto-Exec macro, basic error handling in macros, and an overview of the macro design tab in the ribbon.TranscriptWelcome to Microsoft Access Advanced Level 5 brought to you by AccessLearningZone.com. I am your instructor, Richard Rost.This is the Advanced Series of our classes. The Advanced Series focuses primarily on macros, which allow you to easily automate tasks and add functionality to your database. This class follows Access Advanced Level 4. I recommend you finish Levels 1 through 4 before taking this class, as well as my 9 beginner levels and my expert levels 1 through 32. The beginner series covers the fundamentals. The expert series goes into a lot more detail. This is the Advanced Series covering macros and events, and of course, the developer series is coming up next. In the developer series, we will focus on Visual Basic programming. Today's class was recorded using Microsoft Access 2016. I believe everything covered should work fine with Access 2007 through 2013. If you find something that is different, please let me know. Most of these commands have not changed much since 2007. If you are still using Access 2003 or earlier, it is time to upgrade. But if you are still using a legacy system, I do have classes for Access 2003 as well that go into the details. Check my website for those. The sample database for today's class can be found at this page: 599cd.com/databases. I recommend you build the database yourself, starting with beginner level 1 and working your way through. That is the best way to learn - by doing all of this yourself. But if you have not done it, if you jumped in midstream and you want to download my copy of the database, you can download it from this page. You will need your course password and then you can get it right from there. Now, let's take a look at what is covered in today's class. In lesson 1, we are going to learn how to add a separate billing address and shipping address to our customers and our orders so we can track where things were shipped at the time the order was placed. In lesson 2, we are continuing with the separate shipping address. In this lesson, we are going to add the same fields to our order table so we can track where each order was shipped to at the time the order was placed, and we will put those fields on our invoice. Now, Microsoft Access by itself does not support Click and Drag or Drag and Drop. But in this lesson, I am going to show you a technique that is pretty simple, where you can move items between two different list boxes. We will do an example of active employees and inactive employees, but you can use this for pretty much any two list boxes you want. You can click on an item in one, or double-click on it and then have it move to the other box. We will use this to set active employees or inactive employees. You can either use buttons in the middle, or you can double-click and it will jump from one list to the next. A little tiny bit of SQL code and one macro command. In lesson 4, we are going to talk about a couple of miscellaneous topics that I have had on my list here to cover that really do not make a full lesson of their own. We are going to talk about the Auto-Exec macro, some error handling in your macros, and we will go over the macro design tab in the ribbon. Thanks for watching. QuizQ1. What is the primary focus of the Access Advanced Series Level 5 class?A. Forms design B. Reports formatting C. Macros and automation D. Visual Basic programming Q2. Which prerequisite is recommended before taking Access Advanced Level 5? A. Only the beginner series B. Developer series C. Beginner Levels 1-9, Expert Levels 1-32, and Advanced Levels 1-4 D. None, anyone can take it Q3. What version of Microsoft Access was used to record this class? A. Access 2003 B. Access 2016 C. Access 2007 D. Access 2010 Q4. Which versions of Access are most features in this class compatible with? A. Only Access 2016 B. Access 2016 and later C. Access 2007 through 2013 D. Only Access 2003 Q5. Where can you find the sample database for this class? A. Microsoft official website B. 599cd.com databases page C. AccessLearningZone.com homepage D. Windows Store Q6. What does lesson 1 in this class cover? A. Creating a new table for products inventory B. Adding a separate billing and shipping address to customers and orders C. Setting up database security D. Building a dashboard form Q7. What feature is discussed in lesson 3 regarding list boxes? A. Filtering list box items using queries B. Moving items between two list boxes to set active or inactive status C. Sorting list box data alphabetically D. Exporting list box data to Excel Q8. Which is NOT mentioned as a method for moving items between list boxes in Lesson 3? A. Using buttons between the boxes B. Drag and Drop functionality C. Double-clicking an item D. Macro command Q9. What topics are discussed in lesson 4? A. Table relationships and normalization B. The Auto-Exec macro, error handling in macros, and the macro design tab on the ribbon C. VBA basics D. Advanced reporting tools Q10. If you want to learn Visual Basic programming with Access, which series should you take next? A. Expert Series B. Beginner Series C. Developer Series D. Advanced Series Answers: 1-C; 2-C; 3-B; 4-C; 5-B; 6-B; 7-B; 8-B; 9-B; 10-C DISCLAIMER: Quiz questions are AI generated. If you find any that are wrong, don't make sense, or aren't related to the video topic at hand, then please post a comment and let me know. Thanks. SummaryToday's video from Access Learning Zone is Microsoft Access Advanced Level 5. I am your instructor, Richard Rost.This course is part of the Advanced Series, which centers around macros in Microsoft Access. Macros are essential tools that help you automate tasks and expand the capabilities of your database without needing to write complex code. This class builds on the material covered in Access Advanced Level 4. Before jumping into this course, I strongly suggest you complete Beginner Levels 1 through 9 and Expert Levels 1 through 32, along with Advanced Levels 1 through 4. The beginner series introduces all the fundamentals, while the expert series dives deeper into details. The advanced classes, like this one, focus specifically on macros and events. After finishing the Advanced Series, the Developer Series will be next, where we will focus more on Visual Basic programming and working directly with VBA in Access. I recorded this class using Microsoft Access 2016. However, nearly everything we discuss today should work just fine in Access versions 2007 through 2013 since these features have not changed significantly. Should you come across any differences or find that an example does not quite work as shown, please let me know. If you are running Access 2003 or earlier, it is highly recommended to upgrade since many features are substantially different. However, if you are on an older version, I do offer courses tailored to Access 2003 on my website that are more specific to the differences in those versions. For this course, you will find a sample database available for download on my website at 599cd.com databases. I highly encourage you to build this database yourself right from the beginning, starting with Level 1. That hands-on learning is the best approach and helps reinforce the skills. But if you prefer, or if you are jumping into these lessons midway, you can download my copy of the database from the website using the course password provided with your registration. Now, let me give you a quick overview of the lessons included in today's class. In lesson 1, we will learn how to add separate billing and shipping addresses for both customers and orders. This allows you to record where orders are actually shipped at the moment the order is placed, which is essential for tracking purposes and record-keeping. Lesson 2 continues this shipping address topic. Here, we will place these new shipping address fields into our order table and update the invoice to display them. This approach lets you see precisely where each order was sent, tied to the details stored at the time. Next, even though Microsoft Access does not have built-in support for drag and drop features, I will demonstrate a straightforward way you can move items between two list boxes. We will build an example using active and inactive employees, but the same technique can be applied to any two list boxes in your database. You can select or double-click an item in one list box to move it to the other. This method involves just a minor bit of SQL and one macro command. You will also see how to offer users the option to use buttons or simply double-click to transfer items from one list to the next. In lesson 4, we will cover several miscellaneous topics that are useful but do not require an entire lesson each. We will discuss the Auto-Exec macro, which allows you to automate actions when your database opens. I will introduce some error handling techniques for your macros, and we will explore the macro design tab on the ribbon to see some options available there. If you would like to see a complete, step-by-step video tutorial for everything covered here, visit my website at the link below. Live long and prosper, my friends. Topic ListAdding separate billing and shipping addresses to customersTracking shipping address per order in the orders table Adding shipping address fields to the invoice form Moving items between two list boxes with a macro Using SQL and macros to transfer list box items Implementing active and inactive employee lists Using buttons and double-click actions to move list items Creating and using an Auto-Exec macro Adding error handling to macros Reviewing the macro design tab in the ribbon |
||||||||||||||||||||||||||||||
|
| |||
| Keywords: access advanced 05 advanced 5 Add ShipTo Fields Ship Same as Billing Checkbox Macro to Copy Billing to Ship Address Add Fields to Order Table Copy Ship Bill Fields to Order Form Form Active and Inactive Employees Button Move Active to Inactive List RunSQL PermaLink Microsoft Access Advanced 5 |