Microsoft Project 1
Microsoft Project Introduction In addition to delivering projects on schedule and within budget, today’s project teams must reduce time to market and cope with rapidly shifting conditions. Microsoft Project is a powerful tool to help you break - Book Now
| Level | Introduction |
| Date/Venue | 02/05/12 - Southampton |
| Duration | 2 days |
| Time | 09:30 to 16:30 |
| Price | Net - £500.00 VAT - £100.00 Gross - £600.00 |
-
To create and edit VBA code to automate elements of MS Excel.
- Record and Edit Excel macros
- Make informed decisions on when to Record macros and when to write VBA programs
- Run macros or VBA programs from a worksheet using command and/or toolbar buttons
- Open, Close, Save Workbook(s)
- Insert, Delete, Rename Worksheet(s)
- Close/save all Open workbooks and Quit Excel
- Interact with the PC user through messages and keyboard input including selections from dropdown lists
- Construct efficient and easily maintainable VBA Programs
- Identify beginning and end of a range of worksheet cells
- Extract user specified data from a range of cells (similar to but beyond filtering)
- Build multiple worksheets from data extracted from other sheets/workbooks
- Format ranges of cells
- Carry out arithmetic within VBA or insert Excel functions into a sheet
- Trap and handle user generated errors
- Develop your own functions similar to those offered by Excel
Introduction
What is a Macro
Recording & Running a Macro
Relative References
Assigning Macros to Buttons and ObjectsAssigning a Macro to a Button or a Drawn Object on a Sheet
Assigning a Macro to a Button on a ToolbarEditing Macros
Visual Basic Editor
Project Explorer
Procedures; Inserting Comments
Printing a Visual Basic Module
Improving macro performanceAesthetic improvements
Increasing speed
Creating VBA ProjectsStructuring an application
Identifying Modules and procedures
Writing and testing tight and concise VBA code
Adopting good programming practicesDeveloping the course project
Collecting user input
Verifying success of each procedure
Understanding an application’s requirements
The Range ObjectCells & Range Method; Flexible Ranges
Virtual Worksheets; Range Contents
Workbooks and SheetsActivating a Workbook & Worksheet
This Workbook
Objects, Properties & MethodsControlling Objects with their Properties
Performing Actions with Methods
Performing Multiple Actions on an Object
VariablesVariables and associated Data Types
Object Variables
Control StructuresConditional & Looping Control Structures
Non-Structured Statements
Sub Procedures
Using ControlsAdding Worksheet Controls
Worksheet Control Properties
Designing VBA FormsUsing Drop Down Lists
Debugging & Error trappingErrors, Break Mode; Instant Watch
Stepping & Error Handling
Function ProceduresUser Defined Functions
Course summarySave VBA project to disc
Microsoft Excel level 1 - Microsoft Excel level 2 - Microsoft Excel level 3
Microsoft Excel VBA level 1 - Microsoft Excel VBA level 2
Excel VBA

