courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

Excel VBA in Depth

 
Bookmark and Share
Excel VBA in Depth
 

In Excel: VBA in Depth, Excel and VBA expert Curt Frye introduces object-oriented programming and shows how to automate routine tasks and provide custom functionality to enhance Excel performance and efficiency. This course introduces the Visual Basic for Applications programming language, covers creating subroutines and functions to hold code, and provides a solid grounding in the Excel 2007 object model. Programming techniques are demonstrated through real-world examples. Exercise files accompany the course.

ISBN: 1-59671-651-7
UPC: 6-70557-02909-2
SKU: 02909


Author: Curt Frye
Duration: 3 Hours on 1 CD
Exercise Files: Yes
Software works on: Windows Only

Includes Closed Captions


 

COURSE OUTLINE


Introduction
Welcome
Using the exercise files

1. Introducing Visual Basic for Applications (VBA)
Introducing object-oriented programming
Examining the Excel object model
Working in the Visual Basic editor
Setting VBA project properties
Creating, exporting, and deleting code modules
Creating a subroutine or function
Controlling procedure scope and visibility
Adding comments to the code
Running a VBA routine
Adding code to a recorded macro

2. Defining Variables, Constants, and Calculations
Introducing Excel VBA data types
Declaring variables and requiring declaration before use
Managing variable scope
Defining static variables and constants
Creating a calculation using mathematical operators
Defining arrays
Defining and using object variables
Streamlining code references using With...End With statements

3. Adding Logic to Your VBA Code
Repeating a task using a For...Next loop
Stepping through all items of a collection using a For...Each loop
Repeating a task with a Do loop
Performing a task when conditions are met using If...Then
Selecting which action to take using a Case statement

4. Debugging Your VBA Code
Managing errors using On Error statements
Stepping through a subroutine or function
Setting breakpoints in the code
Verifying output using the Immediate window
Watching a value in a routine

5. Managing Workbook Elements and Data in VBA
Writing a value to a cell
Cutting, copying, and pasting cell data
Finding values in cells
Referring to cells using the Offset function
Concatenating text strings
Returning part of a string
Managing worksheets with VBA
Managing workbooks with VBA

6. Adding Advanced Elements to Your Workbook
Turning off screen updating within a macro
Using worksheet functions in a macro
Acquiring values using an input box or message box
Calling a subroutine from another subroutine

7. Using Excel Events in Your VBA Code
Running a procedure when you open, close, or save a workbook
Running a procedure when a cell range changes
Triggering a procedure using a specific key sequence

8. Putting It All Together
Applying techniques in a Capstone project

Conclusion
Goodbye




 

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms