|
VBA Programming:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
What is this course about?This course is designed to provide you with the knowledge and skills to program using the VBA programming tools. You learn to automate repetitive tasks performed by users of existing business applications. As you learn how to use VBA to enhance the existing functionality within a host application (in this course, we use Microsoft Office applications), you see that it can be an effective and efficient alternative to other programming languages.What background do I need?You should be familiar enough with the products in the Microsoft Office system that you can navigate the user interface and perform basic functions within Word and Excel.Who will benefit from this course?Whether you are a power user or developer of Office or other VBA-compatible products, a programmer new to VBA, a manager, an analyst, or an office administrator, you learn techniques that can be applied immediately at work. The course also helps managers to realize the potential of enhancing applications with VBA.What is VBA?Microsoft Visual Basic for Applications (VBA) is a programming environment designed to enable power users and developers to rapidly build custom business solutions with off-the-shelf software applications (the VBA host applications). VBA includes a sophisticated set of programming tools based on the Visual Basic development system. Will I learn to program Microsoft Access?The VBA language covered in this course is the same as that used in Access. The course also shows you how to retrieve data from a database. If your interest is limited to using VBA purely inside Microsoft Access,
Course 971: Building Applications with Microsoft Access®: Hands-On, is closer to your needs.I use Office 2007/2003/XP. Will this course still be useful for me?Yes, definitely! There are very few differences in VBA among these Office versions and Office 2010/2003 (the two versions used in this course). Whenever such differences apply to a topic we discuss or use in an exercise, the differences are documented in the course materials.Which version of Office is used in this course?You can choose to complete the course exercises in either Office 2003 or Office 2010. Office 2003 is suitable for those running Office 2000 or Office XP (as well as Office 2003). Office 2010 is an appropriate choice for those currently using or those who will be moving to Office 2007 or Office 2010.Are the skills learned in this course only applicable to Microsoft Office?No. In this course, you use Microsoft Office programs as host applications. However, there are many products on the market that host VBA, such as AutoCAD, Rational Rose and WordPerfect. Skills gained in this course can be applied regardless of your host application.What can I do with VBA that can't already be accomplished in the applications that come with Microsoft Office?VBA programming allows you to automate the point-and-clicks that users of programs like Word and Excel otherwise must accomplish from the user interface. It's possible to automate virtually every user action with VBA.
Is programming experience required for
this course?
No. Previous programming experience is helpful but not required. The course covers Visual Basic for Applications from the ground up.How much time is spent on each topic?
|

Training Dates
| Participate in person or in live, online events (highlighted) via Learning Tree AnyWareTM. |
| Mar 13 - 16 | Ottawa enrol |
| Jun 5 - 8 | Toronto enrol |
| Jul 17 - 20 | Ottawa enrol |
| Nov 13 - 16 | Ottawa enrol |
| Nov 27 - 30 | Toronto enrol |
US Dates | |
| Mar 27 - 30 | Alexandria, VA enrol |
| Apr 17 - 20 | New York enrol |
| Apr 24 - 27 | Rockville, MD enrol |
| May 8 - 11 | Atlanta enrol |
| May 15 - 18 | Boston enrol |
| May 22 - 25 | Philadelphia enrol |
| May 29 - Jun 1 | New York enrol |
| Jun 5 - 8 | Chicago (Schaumburg) enrol |
| Jun 12 - 15 | Los Angeles enrol |
For AnyWare enrolments, please register at least 10 days prior to the start of the course.
More Dates and locations.
Tuition
| $ 3,220 | Standard Tuition |
| Tuition with a Savings Plan | |
| $ 2,295 | 2-Course Passport |
| $ 1,835 | 3-Course Passport |
| $ 1,760 | 4-Course Passport |
| $ 2,950 | Voucher 5-Pack |
| $ 2,830 | Government Discount |
On-Site &
Custom Training
Bring this or any Learning Tree course to your location or have it customized for your organization.
Participants programming business solutions using VBA.
Your Course Tuition
EntitlesYou to...