Excel Programming with VBA (Macro Programming) 24 hours Getting Started

Similar documents
Excel 2016: Introduction to VBA

ADVANCED EXCEL Course Modules for Advance Excel Training Online (MS Excel 2013 Course):

Advance Excel Performing calculations on data 1. Naming groups of data 2. Creating formulas to calculate values

Acknowledgments Introduction. Chapter 1: Introduction to Access 2007 VBA 1. The Visual Basic Editor 18. Testing Phase 24

BASIC EXCEL SYLLABUS Section 1: Getting Started Section 2: Working with Worksheet Section 3: Administration Section 4: Data Handling & Manipulation

MS Excel VBA Class Goals

Introduction... 1 Part I: Getting Started with Excel VBA Programming Part II: How VBA Works with Excel... 31

Acknowledgments. Chapter 1: Primer in Excel VBA 1. Chapter 2: The Application Object 63

Customizing the Excel 2013 program window. Getting started with Excel 2013

Contents. More Controls 51. Visual Basic 1. Introduction to. xiii. Modify the Project 30. Print the Project Documentation 35

Certificate Program. Introduction to Microsoft Excel 2013

"Charting the Course to Your Success!" MOC D Querying Microsoft SQL Server Course Summary

Workbooks (File) and Worksheet Handling

Corporate essentials

The Microsoft Excel Course is divided into 4 levels

CITY UNIVERSITY OF NEW YORK. Creating a New Project in IRBNet. i. After logging in, click Create New Project on left side of the page.

Introduction to Creo Elements/Direct 19.0 Modeling

Introduction to PTC Windchill PDMLink 11.0 for Heavy Users

"Charting the Course... SharePoint 2007 Hands-On Labs Course Summary

Introduction to PTC Windchill ProjectLink 11.0

Contents. Excel 2013 Workbook... 1 Starting Excel The Startup Screen... 3 The Excel Screen... 4 Quick Access Toolbar...

CITY UNIVERSITY OF NEW YORK. i. Visit:

Remote Access Guide.

Excel for Dummies: Quick Reference

Work more efficiently by learning how to automate recurring tasks and create user applications

Oracle Data Integrator: Administration and Development Volume I Student Guide

Getting started 7. Writing macros 23

Introduction to PTC Windchill PDMLink 11.0 for the Implementation Team

Table of Contents COPYRIGHTED MATERIAL. Introduction Book I: Excel Basics Chapter 1: The Excel 2013 User Experience...

"Charting the Course... Java Programming Language. Course Summary

Advanced Financial Modeling Macros. EduPristine

Introduction to Windchill PDMLink 10.2 for the Implementation Team

Microsoft Excel 2016 Level 1

Introduction to PTC Windchill MPMLink 11.0

Never Give Up Page 1

Mathematics Shape and Space: Polygon Angles

Microsoft Visual Studio 2010

Acknowledgments Introduction. Part I: Programming Access Applications 1. Chapter 1: Overview of Programming for Access 3

BMEGUI Tutorial 1 Spatial kriging

6/14/2010. VBA program units: Subroutines and Functions. Functions: Examples: Examples:

BTA Billing Online Support Statement File Reference Guide

"Charting the Course... MOC C: Querying Data with Transact-SQL. Course Summary

MODULE VI: MORE FUNCTIONS

Lesson 4: Auditing and Additional Formulas. Return to the FastCourse Excel 2007 Level 3 book page

Calibre Fundamentals: Writing DRC/LVS Rules. Student Workbook

Coding Faster: Getting More Productive with Microsoft Visual

Instruction How To Use Excel 2007 Pivot Table Example Data Source

Create a PivotTable. If you prefer to design the PivotTable yourself, you can create a manual PivotTable.

Microsoft Excel 2010 Level 1

Opening From Web Server 1-14 Appending Files 1-14 Merging Files 1-15 Scene Statistics 1-16

Oracle Data Integrator 11g: Integration and Administration Student Guide - Volume I

Contents I Introduction 1 Introduction to PL/SQL iii

Chapter 1: Excel in a Nutshell 3 Chapter 2: Basic Facts about Formulas 33 Chapter 3: Working with Names 59

A Web-Based Introduction

Fundamentals of the Java Programming Language

Foundations of SQL Server 2008 R2 Business. Intelligence. Second Edition. Guy Fouche. Lynn Lang it. Apress*

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

Delivering training since 1996

Office 2016 Excel Basics 01 Video/Class Project #13 Excel Basics 1: Excel Grid, Formatting, Formulas, Cell References, Page Setup (O16-13)

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

This chapter is intended to take you through the basic steps of using the Visual Basic

Contents. Acknowledgments

2.) ilit Welcome Screen

CSE 123 Introduction to Computing

C# Programming: From Problem Analysis to Program Design. Fourth Edition

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

Creating Automated Dashboard Excel 2013 Contents

DATA 301 Introduction to Data Analytics Microsoft Excel VBA. Dr. Ramon Lawrence University of British Columbia Okanagan

FOR EVALUATION ONLY. COPYRIGHT DEEPAK MAINI FOR EVALUATION ONLY. COPYRIGHT DEEPAK MAINI

Nomas Training. Course Outlines

SAP' ABAP. Handbook. Kogent Learning Solutions, Inc. Sudbury, Massachusetts JONES AND BARTLETT PUBLISHERS BOSTON TORONTO LONDON SINUAPORI:

Excel Macro Runtime Error Code 1004 Saveas Of Object _workbook Failed

COURSE CONTENT Excel with VBA Training

Mechanism Design using Creo Parametric 3.0

Excel 2013 Power Programming with VBA

2013 FOUNDATION MANUAL

Beginning Microsoft Office 2010

BFW-037 B.Sc. FOOTWEAR TECHNOLOGY (BSCFWT) Term-End Examination. December, 2014

Oracle BPM 10g R3 Programming 1 Essentials

EVALUATION ONLY. Table of Contents. iv Labyrinth Learning

About the Authors... iii Introduction... xvii. Chapter 1: System Software... 1

Acknowledgements About the Author Starting off on the Right Foot p. 1 Basic Terminology p. 2 Title Bar p. 3 Menu Bar p. 3 Active Cell p.

Excel Vba Manually Update Links On Open Workbook Without Updating

Wind River Workbench (VxWorks Version) User's Guide, 3.0. Wind River Workbench USER S GUIDE 3.0. VxWorks Version

The specific steps to build Wooden Crafts database are here: 1. Create New Database. i. After opening Access, click Blank Desktop Database :

Pivot Tables, Lookup Tables and Scenarios

Ms Excel Vba Continue Loop Through Worksheets By Name

CHAPTER 1: INTRODUCING C# 3

DOWNLOAD PDF VBA MACRO TO PRINT MULTIPLE EXCEL SHEETS TO ONE

"Charting the Course... MOC A: Developing with the SharePoint Framework. Course Summary

Practical C++ Programming

BEST PRACTICES SAGE MAS INTELLIGENCE REPORT WRITING

About the Authors. Preface

Kalaivani Ananthan Version 2.0 October 2008 Funded by the Library of Congress

Microsoft Excel is a spreadsheet tool capable of performing calculations, analyzing data and integrating information from different programs.

PTC Mathcad Prime 3.0

OMNI AR/Billing: Modify/Amend a Contract Detailed Business Process Guides ACONTRACTS3

Business Intelligence Roadmap HDT923 Three Days

Ms Excel Dashboards & VBA

James Foxall. Sams Teach Yourself. Visual Basic 2012 *24. Hours. sams. 800 East 96th Street, Indianapolis, Indiana, USA

Transcription:

Excel Programming with VBA (Macro Programming) 24 hours Getting Started Introducing Visual Basic for Applications Displaying the Developer Tab in the Ribbon Recording a Macro Saving a Macro-Enabled Workbook Running a Macro Editing a Macro in the Visual Basic Editor Understanding the Development Environment Project Explorer Object Browser Properties window Code window Immediate window Arranging windows Navigating IDE Getting Help Setting properties for a Project Customizing VBE I. Working with Procedures and Functions Understanding Modules Creating a Standard Module Understanding Procedures Creating a Sub Procedure Calling Procedures Using the Immediate Window to Call Procedures Creating a Function Procedure Naming Procedures Working with the Code Editor II. Using Expressions, Variables, and Intrinsic Functions Understanding Expressions and Statements Declaring Variables Understanding Data Types Working with Variable Scope Using Intrinsic Functions Understanding Constants Using Intrinsic Constants Using Message Boxes Using Input Boxes

III. Controlling Program Execution Understanding Control-of-Flow Structures Working with Boolean Expressions Using the If...End If Decision Structures Using the Select Case...End Select Structure Using the Do...Loop Structure Using the For...To...Next Structure Using the For Each...Next Structure Guidelines for use of Control-of-Flow Structures IV. Creating Subroutine Creating a subroutine Exiting a procedure Public and private & static procedures Invoking a function using value/reference Optional arguments Subroutine scope V. Introduction to Object model in VBA Working with Active Sheets Working with Application, Workbook, worksheets, sheets Working with Active Cell Selection & Range Using copy, paste, format etc to range Coping data from multiple sheets & consolidating in one sheets VI. Editing a Macro Testing a macro in VBE Stepping thru a macro Setting Break Points Commenting Stepping out a break point Cleaning code VII. VBA Programming language VBA Operators Object & Collections Properties, Methods & Events Declaring and Using Object Variables VIII. Active Cell Object Working with active cell Using offset

Using selection object Using current region Using cells object IX. Built in functions and statements Lookup Functions Date & time functions Database functions Logical functions Statistical functions X. Working with Forms and Controls Understanding UserForms Using the Toolbox Working with UserForms Properties, Events, and Methods Understanding Controls Setting Control Properties in the Properties Window Working with the Label Control Working with the Text Box Control Working with the Command Button Control Working with the Combo Box Control Working with the Frame Control Working with Option Button Controls Working with Control Appearance Setting the Tab Order Populating a Control Adding Code to Controls Launching a Form in Code XI. Working with Arrays Declaring array Array indexing (0/1) Assigning & accessing elements Array operations Multi-dimensional array XII. Handling Errors Understanding Error Handling Understanding VBA's Error Trapping Options Trapping Errors with the On Error Statement Understanding the Err Object Writing an Error-Handling Routine Working with Inline Error Handling

XIII. Excel Object Model Perspective of Excel Object Model Objects, properties and methods Collection objects Object Model hierarchies Object model syntax Ob XIV. Worksheet object Properties and methods Working with Worksheets Inserting, deleting, copying, moving, printing, protecting Using activeworksheet object XV. Workbook object The workbooks collection The workbook object Children of the workbook object Working with Workbooks Using workbooks, active workbook & this workbook objects XVI. Creating a Function Calling functions Parameters and arguments Function Scope XVII. Debugging code Knowing different types of errors (language, compile, runtime errors) VBA s debugging tools Break mode Step over & step out Locals windows Watch window Immediate window Writing error handlers Using Debugging Tools Using option explicit, option compare, XVIII. Excel Events The Enable Events property Worksheet events Workbook events Application events

XIX. Working with the PivotTable Object Understanding PivotTables Creating a PivotTable Using Worksheet Data Working with the PivotTable Objects Working with the Pivot Fields Collection Assigning a Macro to the Quick Access Toolbar XX. Data integration like Access, SQL & Outlook etc.