Project VBA: How and Why it can Make You a Project Guru!

Slides:



Advertisements
Similar presentations
© 2012 Microsoft Corporation. All rights reserved. Be more productive. Windows 8 helps you get more done in less time.
Advertisements

Internet Contracting Estimating and Accounting System ICEAS Multi-Client Software Presented By: I C E A S.
We have developed CV easy management (CVem) a fast and effective fully automated software solution for effective and rapid management of all personnel.
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
LiberRATE Estimating It thinks like you do! Edition 3 Instructions Click on buttons to advance or to repeat the previous slide PreviousNext.
MS Access.
MACROS CS1100 Computer Science and its Applications CS11001.
Unknown/uncontrolled data applications Bad/broken end-user applications Inefficient business processes Backlog of IT requests No data access control/backup.
SqoolTools and….. Your Own Virtual Classroom What is SqoolTools? SqoolTools is a free, hosted site which allows you to create your own virtual classroom.
Agenda Microsoft Financial Offerings Introducing Microsoft ® Office Small Business Accounting 2006 Product demonstration Questions
Adding Automated Functionality to Office Applications.
We Help you in Managing your Business BETTER. What Is Eventbizonline ? A Single Comprehensive Event Management Software Solution In India Data Management.
Excel Lesson 14 Creating and Using Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
Word Lesson 16 Working with Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
“My Billing Buddy”™ Android Invoicing Software for your Smart Phone
Advance Ship Notices Training Presentation for Supply Chain Platform: BAE Systems July 2012.
Project Standard and Professional 2007 Overview Alice Steinglass Senior Lead Program Manager Microsoft Corporation.
Office of Project Management Metrics Report Presentation
SmartLog X 3 TEAM Basic SmartLog X 3 TEAM Basic DescoEMIT.com USER STATUS USER EDIT TEST LOG ADMIN TEST MACHINE SCHEDULE INSTALL System Requirements:
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
GOODWILL OF NORTHWEST NORTH CAROLINA, INC. EMPLOYEE TRAINING DATABASE PROTOTYPE.
9/5/2015 Spring Introduction to Engineering 161 Engineering Practices II Joe Mixsell Phone:
Using Microsoft ACCESS to develop small to medium applications on campus.
This presentation is the property of Paradigm Information Systems It is confidential to the intended recipient for the purpose of evaluating FMS Any other.
| | Tel: | | Computer Training & Personal Development Microsoft Office PowerPoint 2007 Expert.
Class Instructor Name Date. Classroom Tips Class Roster – Please Sign In Class Roster – Please Sign In Internet Usage Internet Usage –Breaks and Lunch.
INSERT BOOK COVER 1Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Office Access 2010 by Robert Grauer, Keith.
What is New & Improved for 2004 Solution Resources Sandy Robertson.
Information Systems Chapter 5 Building the database Part 1. Unsing Access.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
Microsoft Office 2003: Advanced 1 ADVANCED MICROSOFT ACCESS Lesson 17 – Utilizing Advanced Management Tools.
Lecture 1 Saima Gul. What is a Project? A Project is a job that has a beginning and an end (time), a specified outcome ( scope) at a stated level of quality.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
 Maintains the Instrument Database  Generates the Calibration Schedules  Maintains Calibration Records  Provides Facility to enter All types of.
Module 7: Fundamentals of Administering Windows Server 2008.
To enhance learning, service, and research through an advanced information technology environment. Our Mission:To enhance learning, service,and research.
TEAM Basic TotalElectrostatic ManagementAwareness&
BMTRY 789 Introduction to SAS Programming Lecturer: Annie N. Simpson, MSc.
Advanced Lesson 5: Advanced Data Management Excel can import data, or bring it in from other sources and file formats. Importing data is useful because.
Placement Consultants Software Project team members: Jambukia Shweta(09it040) Komal Makadiya(09it055) Nilisha Jain(09it057)
Microsoft Access Database Software.
Creating Macros in Excel Adding Automated Functionality to Excel & Office Applications.
— Customer Success Team August / 2015 Remedyforce Enablement Kit Migration from CMDB 1.0 to 2.0.
HETI Online Manager Guide As a manager in HNE, HETI Online will automatically assign you a Manager role based on your StaffLink Assignments. If you believe.
An Introduction to Forms. The Major Steps of a MicroSoft Access Database  Tables  Queries  Forms  Macros  Reports  Modules On our road map, we are.
Introduction Today Overview of office schedule. Term 2 Overview No more computer theory Using MS Office in detail –Word processing –Excel Spreadsheets.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
GP 2015 Client Event. Management Reporter As of 5/1/2015 the most recent version of MR is 2012 Cumulative Update 12. Mainstream Support for FRx 6.7 ended.
It’s Capstone Time! March 6, Important Dates: Project needs to be completed and turned in on Thursday, April 10 th Class Presentation will be scheduled.
Maintaining and Updating Windows Server 2008 Lesson 8.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Take Your Data Analysis and Reporting to the Next Level by Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio David Bailey Tim Beese.
Administrative System for a Speech Pathology Office By Devin Peterman.
Laboratory 1: Software for Engineers
Check Your Stats New Reports and Processes
Operating System Concepts
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Appendix A: Guide to Using Microsoft Project 2002
Introduction to Ms-Access Submitted By- Navjot Kaur Mahi
Oil and Gas Industry Business Management Software Extends Across the Office Ecosystem “Building seamless integration between the systems that our customers.
MS Project 2016 Level II
Creating Macros in Excel
Software for Engineers
Software for Engineers
Dynamics GP 2018 – Payroll and Human Resources
BIS 221 Great Wisdom/tutorialrank.com. BIS 221 All Assignments For more course tutorials visit BIS 221 Week 2 Assignment Business.
Appendix A: Guide to Using Microsoft Project 2002
Developer & Platform Group, Microsoft Ltd
Presentation transcript:

Project VBA: How and Why it can Make You a Project Guru!

A Project Guru is not just a power user Project Gurus are great at managing and reporting on, project information Data management and reporting is what makes VBA so useful and productive

Rod Gill Microsoft MVP for Project since 1997 (Most Valuable Professional) Has over 25 years experience as a Project Manager in Construction, Software Engineering and many other industries in between Trains Project Management and advanced Microsoft Project courses Author of the book: VBA Programming for Microsoft Office Project Versions 98 through 2007

A Project Guru is not just a power user Project Gurus are great at managing and reporting on, project information Data management and reporting is what makes VBA so useful and productive

This Session is about How VBA helps you: Manipulate data Import/Export data Create custom Reports in Excel Add functionality to Project Make you stand out as an expert Make you more money! Up skill you to more job security

You’ll Learn How Project VBA will help elevate you to Guru status Lessons from some real life examples Some code to get you going A road map to success with Project VBA

How Project VBA will help elevate you to Guru status Helps you understand and use your application better Makes you and your team more productive Adds value to your information Eliminates boring and repetitive work Makes following processes easier and more reliable Makes you more useful and valuable at work Makes you stand out as a Power User/Guru

VBA – More Benefits If you know Project VBA, Excel VBA is easy to pick up Lets you integrate the power of Project and Excel almost seamlessly Good schedulers likely to have the right aptitude to program in VBA Can be used for any active project Works with or without Project Server VBA written for Project 98 still works in Project 2010 – so great compatibility

Real Life Lessons from Two Projects 1.Multi-company, multi-country, multiple programs of projects - outsourcing project 2.Refinery upgrade

Examples 1.When more than one person needs to use the same file: A Project_Open event shows the View and Table reserved for the logged in user. 2.Getting Project to automatically scroll a project to today’s date on opening 3.Detailed graphs required weekly by Contractor, Discipline and Construction Location Information sent to Excel and graphed

Examples 4.Weekly report takes an hour to fill in each week Read Project Server Data into Excel to create 80% of the report in seconds, even when that data is half way around the world 5.Spreadsheet holds useful progress data Update a schedule with data from Excel 6.Manipulate Task names to save time and effort 7.Reports print differently each week Create macros to guarantee correct formatting of printed reports (no project Server)

When is it Worth Coding? I write code when to do so will take 50% less time than doing it manually (including repetitions) I write code to replace a boring job! The more working code I have the more I have to copy and edit and the less time it takes!

Road map to Learn Project VBA 1.Get my Book! 2.Learn to record macros 3.Learn to edit recorded macros 4.Learn basic loops for Tasks, Assignments 5.Develop code that’s easy to maintain 6.Develop code to work with Excel/databases 7.Write Add-ins 8.Microsoft News Groups to keep you going 9. for the Project Developer Centerhttp://msdn.microsoft.com/project/

Finally I’ll be at the MSProjectExperts stand in the Exhibitors Hall Get THE Project VBA book Chris Boyd sessions: Project Client Advanced Development Using VSTO and Project Programmability Have a go! Rod Gill