| Visual Basic Training  Overview 
 
 
				
				VBA for Microsoft Office courseware will teach you to start thinking in terms of how you can make your work life simpler. This courseware gets you going in VBA by showing you the tools to start automating little tasks right away.
		
		
 Visual Basic Training  Prerequisites
 
 Familiarity with Microsoft Office.
 
 Visual Basic Training  Audience
 
 Programmers who will be developing in VBA6.
 
 Visual Basic Training  Course duration
 
 3 Days
 
 Visual Basic Training  Course outline
 
 Getting Started with VBA
 
	Writing VBA ProceduresWhat Is VBA? What Products Host VBA? What Does a VBA Application Look Like? Working with VBA in a Host Product How Do You Make VBA Code Happen? Starting With VBA by Recording Macros 
	Working with Variables and ConstantsOverview of the Visual Basic Editor Working with the Project Explorer Creating Simple Procedures Understanding the Code Window Customizing the Visual Basic Editor 
	Visual Basic Editor TechniquesWhat Is a Variable? Data Types Using Constants 
	Mastering VBA Control StructuresWriting Code Efficiently Taking Advantage of IntelliSense Optional and Named Arguments 
	Investigating Built-In VBA FunctionsBranching Structures Looping Structures 
	Creating Reusable ProceduresVBA's Built-In Functions Using the Object Browser to Find VBA Functions Testing Functions in the Immediate Window VBA Functions You'll Probably Need 
	Creating User FormsDesign before Code Writing the Same Code Once 
	Understanding Object ModelsWorking with User Forms Adding Controls to a User Form Formatting Controls Setting Properties at Design Time Additional ActiveX Controls Working with Methods Working with List Boxes and Combo Boxes
 
	Handling ErrorsDefining the Terms Using the Object Browser Working with Object Models in VBA Object Variables Special VBA Control Structures for Objects Working with the Office Object Models 
	Debugging Your VBA CodeRecognizing a Run-Time Error The Error-Handling Standard Exiting the Error Handler Inline Error Handling Combining Types of Error Handling 
	Understanding EventsDebugging Your Code Setting a Breakpoint Stepping Through Code Checking Values at Run Time Watch Expressions The Call Stack The Debugging Process 
	Putting It All TogetherEvents and Event Procedures Which Objects Have Events? User Form Events Control Events Product-Specific Events Is There More? 
	Appendix A: Calling VBA Procedures From the User InterfaceAssembling the Pieces Building a Solution in Excel Using the Solution in Word Where Are You Going From Here? 
 Appendix B: Comparison of VBA, Visual Basic, and Microsoft Access Forms
 
 Appendix C: The Reddick VBA Naming Conventions
 
 Appendix D: Creating Reusable Procedures
 
 Appendix E: Techniques with List Boxes and Combo Boxes
 
 |