Process Automation The Technology

Slides:



Advertisements
Similar presentations
Introduction to Macro Introduction to Visual Basic for Application Recording a Macro Looking at the code of Recorded Macro.
Advertisements

© Paradigm Publishing, Inc Excel 2013 Level 2 Unit 2Managing and Integrating Data and the Excel Environment Chapter 7Automating Repetitive Tasks.
Excel and Visual Basic. Outline Data exchange between Excel and Visual Basic. Programming VB in Excel.
Using Macros and Visual Basic for Applications (VBA) with Excel
Developing an Excel Application
Tutorial 8: Developing an Excel Application
XP New Perspectives on Microsoft Excel 2003, Second Edition- Tutorial 8 1 Microsoft Office Excel 2003 Tutorial 8 – Developing an Excel Application.
MACROS CS1100 Computer Science and its Applications CS11001.
With Microsoft Excel 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Excel 2010.
Microsoft Excel 2003 Illustrated Complete with Excel Programming.
Customizing Word Microsoft Office Word 2007 Illustrated Complete.
Automating Tasks With Macros. 2 Design a switchboard and dialog box for a graphical user interface Database developers interact directly with Access.
Macros Excel built-in functions are great but limited Macros are a means for the user to define new functions A macro is a single command that automates.
Using the Visual Basic Editor Visual Basic for Applications 1.
Lecture Excel: Multiple Worksheets. Workbook and Worksheets Multiple worksheets in a single workbook. When saved, only a single workbook (XLS) is saved.
Adding Automated Functionality to Office Applications.
Excel Lesson 14 Creating and Using Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
Word Lesson 16 Working with Macros Microsoft Office 2010 Advanced Cable / Morrison 1.
Other Features Index and table of contents Macros and VBA.
Financial Information Management Stefano Grazioli.
Computer Science & Engineering 2111 Data Validation and Macros 1 CSE 2111 Lecture-Data Validation and Macros.
ME 142 Engineering Computation I Macros. Key Concepts Macro Overview Recording a Macro Running a Macro Editing a Macro Using Controls.
1 Software Development Topic 2 Software Development Languages and Environments.
Project 9 Using Visual Basic for Applications (VBA) to Customize and Automate Excel Jason C. H. Chen, Ph.D. Professor of Management Information Systems.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 22 Macros.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 7 BACKNEXTEND 7-1 LINKS TO OBJECTIVES Record & run a macro Record & run a macro Save as a macro-
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
Microsoft Excel Macros & Excel Solver (IENG490)
Financial Information Management Stefano Grazioli.
1 ADVANCED MICROSOFT WORD Lesson 16 – Customizing Features Microsoft Office 2003: Advanced.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Microsoft Office Excel Copyright © 2008 Pearson Prentice Hall. All rights reserved
Intro to Excel - Session 7.31 Tutorial 7 - Session 7.3 Developing an Excel Application.
Key Applications Module Lesson 21 — Access Essentials
Creating Macros in Excel Adding Automated Functionality to Excel & Office Applications.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 10 1 Microsoft Office Access 2003 Tutorial 10 – Automating Tasks With Macros.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft® Excel 2013.
Excel Macros 1 Macros or, How to Automate Part of Your Spreadsheet or Worksheet.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Task #1 Create a relational database on computers in computer classroom 308, using MySQL server and any client. Create the same database, using MS Access.
Introduction to Microsoft Excel Macros COE 201- Computer Proficiency.
Chapter 11 Enhancing an Online Form and Using Macros Microsoft Word 2013.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
COMPREHENSIVE Excel Tutorial 12 Expanding Excel with Visual Basic for Applications.
Excel Tutorial 8 Developing an Excel Application
Spreadsheet Manager Training Module
Process Automation The Technology
MS Access Introduction Database Design.
Dynamic SQL Queries Stefano Grazioli.
Innovative Technology Solutions
Microsoft Access 2003 Illustrated Complete
Microsoft Excel 2003 Illustrated Complete
Introducing VBA Macros
Exploring Microsoft® Excel® 2016 Series Editor Mary Anne Poatsy
Creating Macros in Excel
Exploring Microsoft Excel
أ.إسراء الطريقي أ. هاله الشملان , 102 تقن , المعمل الخامس
Control Structures (part II)
ME 142 Engineering Computation I
Dynamic SQL Queries Stefano Grazioli.
Lesson 1 - Automating Tasks
Dynamic SQL Queries Stefano Grazioli.
Dynamic SQL Queries Stefano Grazioli.
Microsoft Office Excel 2003
Tutorial 10 Automating Tasks with Macros
Microsoft Excel 2007 – Level 2
Visual Basic for Applications: Introduction
Presentation transcript:

Process Automation The Technology Stefano Grazioli

Critical Thinking Questions on h1 Early impressions Class, grades, teams?

What is Ahead Starting easy / ramping up quickly Save the tournament date! Easy Meter 

Workload by Discipline Intense! Finance Technology Now Tournament

Keep Your Eyes On The Goal!

What Is New In Technology? WINIT What Is New In Technology?

“There should be an app for that...” Part I: process automation

Talk the talk A program is a named series of computer instructions. Computer instructions need to be written in specific computer languages.

VB, VBA, and Macros Visual Basic is a programming language Visual Basic for Applications is an extension of the VB language to work with MS apps. Macros are small VBA programs written in Excel using the built-in editor

Demo using the recorder Creating a VBA macro Demo using the recorder

Automation examples Insert boilerplate text. If you need to enter standard text into a range of cells, you can create a macro to do the typing for you. Automate a task that you perform frequently. For example, you may need to prepare a month-end summary. If the task is straightforward, you can develop a macro to do it for you. Create a custom command. For example, you can combine several Excel commands so that they’re executed from a single keystroke or from a single mouse click. Create a simplified “front end” for users who don’t know much about Excel. For example, you can set up a foolproof data-entry template. Develop a new worksheet function. Although Excel includes a wide assortment of built-in functions, you can create custom functions that greatly simplify your formulas. Create complete macro-driven applications. Excel macros can display custom dialog boxes and respond to new commands added to the Ribbon. Source: John Walkenbach, Excel® 2010 Bible

Homework #2 Excel macros

Suggestions Give yourself plenty of time to do the homework. Email or come and see me if you get stuck.

VB & VBA vs. SQL General purpose language Does not work directly with Databases Basic unit of work is the procedure (‘sub’) Can include SQL queries Not general purpose Works with databases Basic unit of work is the query Cannot include VB subs