Pravljenje Makro-a. 1. Na Developer tab, kliknite Insert. 2. U ActiveX Controls group, kliknite Command Button. 3. Prevucite dugme na vaš radni papir.

Size: px
Start display at page:

Download "Pravljenje Makro-a. 1. Na Developer tab, kliknite Insert. 2. U ActiveX Controls group, kliknite Command Button. 3. Prevucite dugme na vaš radni papir."

Transcription

1 Uvod u VBA

2 Pravljenje Makro-a Sa Excel VBA moguće je automatizovati rad u Excelu pisanjem makroa (macro) Napravićemo jednostavan makro koji se izvršava pritiskanjem dugmeta Kao prvo potrebno je omogućiti Developer tab

3 Pravljenje Makro-a

4 Pravljenje Makro-a 1. Na Developer tab, kliknite Insert. 2. U ActiveX Controls group, kliknite Command Button. 3. Prevucite dugme na vaš radni papir.

5 Dodeljivanje Makro-a 1. Desni klik CommandButton1 (proverite da je Design Mode uključen). 2. kliknite View Code.

6 Dodeljivanje Makro-a 3. Postavite kursor između Private Sub CommandButton1_Click() i End Sub. 4. Dodajte kod sa slike

7 Dodeljivanje Makro-a 5. Zatvorite Visual Basic Editor. 6. Kliknite na komandno dugme na radnom papiru (pazite da je Design Mode isključen).

8 Dodeljivanje Makro-a

9 Zamena vrednosti Prvo, određujemo varijablu koja se zove temp tipa Double. Dim temp As Double Drugo, pokrenemo temp sa vrednošći ćelije A1. temp = Range("A1").Value Teće, sada možemo da upišemo vrednost ćelije B1 u ćeliju A1 (sačuvali smo vrednost ćelije A1 u temp kako je ne bi izgubili). Range("A1").Value = Range("B1").Value Konačno možemo zapisati vrednost ćelije A1 (u temp) u ćeliju B1. Range("B1").Value = temp Kliknite komandno dugme 2 puta. Result:

10

11 As a beginner to Excel VBA, you might find it difficult to decide where to put your VBA code. The Create a Macrochapter illustrates how to run code by clicking on a command button. This example teaches you how to run code from a module. 1. Open the Visual Basic Editor. 2. Click Insert, Module.

12

13 3. Create a procedure (macro) called Cyan. Sub Cyan() End Sub Sub menja pozadisku boju vašeg radnog papira u cyan. Kako bi se ovo postiglo mora se dodati ovaj kod. Cells.Interior.ColorIndex = 28 Umesto ColorIndex number 28 (cyan), možete koristit bilo koji ColorIndex broj. Kako bi se obavi ovaj proces izvršiti sledeće korake:

14

15 Rezultat Može da se primeni na ceo excel dokument

16 Snimanje Makroa Macro Recorder je veoma koristan alat koji se nalazi Excel VBA, koji snima svaki korak rada u Excelu. Sve što je potrebno jeste da se određeni postupak snimi jednom. Dalje se isti postupak može ponoviti neograničen broj puta. Macro Recorder je veoma koristan alat ukoliko korisnik ne zna da isprogramiran određeni postupak u Excel VBA. Jednostavno otvorite Visual Basic Editor nakon snimanja kako bi se uvideo postupak programiranja koji ste snimili. Na žalost postoji dosta ograničenja u dadu sa Macro Recorder. Na primer ne može se obavljati cikličan proračun raspona podatak pomoću Macro Recorder. Dalje, Macro Recorder koristi mnogo više koda nego što je to potrebno, što može usporiti kompleksnije proračune.

17 Snimanje Makroa Na Developement tabu, kliknite Record Macro

18 2. Unesite ime. 3. Odabrite Workbook sa opadajuće liste. Kao rezultat, macro će biti jedino dostupan u trenutnom workbooku.

19 Ako sačuvate makro u Personal Macro Workbook, macro će bidi dostupan u svim vašim Excel fajlovima. Ovo je moguće jer Excel čuva vaše macroe u skrivenom dokumentu (workbook) koji se automatski otvara kada se startuje Excel. Ako sačuvate vaš macro u New Workbook, macro će biti jedino dostupan u novom dokumentu koji će se automatski otvoriti.

20 4. Kliknite OK. 5. Desnim klikom kliknite na aktivnu ćeliju (selektovana ćelija). Budite sigurni da niste selektovali ni jednu drugu ćeliju! Dalje kliknite Format Cells.

21 6. Odaperite Percentage 7. Kliknite OK.

22 8. Kliknite Stop Recording

23 Pokrenite snimljeni makro 1. Unesite neke vrednosti između 0 i Selektujte brojeve

24 Developer tab, click Macros.

25

26 Pogledajte makro

27 Apsolutne i relativne reference Bez dodatne napomene Excel smina makroe u apsolutnom modu. Nekada je korisno da se makro snimi u relativnom modu Snimanje u Absolute Mode Da bi se makro snimio u apsolutnom modu uradite sledeće: 1. click Record Macro. 2. Dalje, selektujte ćeliju B3. Napišite Sales i stisnite enter. 3. Napišite Production i stisnite enter. 4. Napišite Logistics i stisnite enter.

28 5. Click Stop Recording. 6. Obrišite ("B3:B5"). 7. Odaberite bilo koju ćeliju na papiru i pokrenite vaš makro.

29 Makro snimljen u apsolutnom modu uvek daje isti rezultat

30 Snimanje u relativnom modu 1. selektujte "Use Relative References". 2. Dalje slektujte bilo koju ćeliju 3. Kliknite na Record Macro 4. Napišite Sales i stisnite enter. 5. Napišite Production i stisnite enter. 6. Napišite Logistics i stisnite enter.

31 Click Stop Recording

32 Selektujte bilo koju drugu ćeliju (npr, cell D4) i pokrenite snimljeni makro macro. Rezultat:

33 FormulaR1C1 Ivaj primer ilustruje razliku između A1, R1C1 and R[1]C[1] stila u Excel VBA. Postavite komandno dugme na vaš list i dodajte kod (A1 stil): Range("D4").Formula = "=B3*10"

34 2. Dodajte sledeću liniju koda (R1C1 stil): Range("D4").FormulaR1C1 = "=R3C2*10"

35 2. Dodajte sledeću liniju koda (R[1]C[1] stil): Range("D4").FormulaR1C1 = "=R[-1]C[-2]*10" Relativna referenca

36 Dodavanje makroa na Toolbar

37 Nazovite makro MyName. Odaberite da sačuvate makro kao Personal Macro Workbook.

38 Otvorite Visual Basic Editor. 5. napravite macro: Makro Stavlja vaše ime u aktivnu ćeliju.

39

40

41

42 Macro sigurnost

43 MsgBox The MsgBox is a dialog kućica u Excel VBA kojim se korisnik može informisati o radu programa. Postaviti DUGME u vaš excel i dodajte mu komandu: Jednostana poruka. MsgBox "This is fun"

44 MsgBox Napredna poruka. Prvo, uneti vrednost u ćelju A1. MsgBox Uneta vrednost je" & Range("A1").Value

45 MsgBox Ukoliko se želi uneti navi red u MsgBox, koristi se vbnewline. MsgBox "Line 1" & vbnewline & "Line 2" Rezultat kada se klikne na dugme:

46

47

48

Postojeći Mail Account u Outlook Expressu (podešavanje promjena):

Postojeći Mail Account u Outlook Expressu (podešavanje promjena): Outlook Express 5 Postojeći Mail Account u Outlook Expressu (podešavanje promjena): Microsoft Outlook Express je dio Microsoft Internet Explorer. izaberite: Ako Outlook, kada dva puta pritisnete na gornju

More information

Podešavanje e-mail klijenata

Podešavanje e-mail klijenata Podešavanje e-mail klijenata - Mozilla Thunderbird - Microsoft Outlook U daljem tekstu nalaze se detaljna uputstva kako podesiti nekoliko najčešće korišćenih Email programa za domenske email naloge. Pre

More information

Postupak konfiguracije ADSL modema ZTE u Routed PPPoE modu Detaljni opis konfiguracije

Postupak konfiguracije ADSL modema ZTE u Routed PPPoE modu Detaljni opis konfiguracije Postupak konfiguracije ADSL modema ZTE u Routed PPPoE modu Detaljni opis konfiguracije 1. Podešavanje računara Nakon povezivanja modema svim potrebnim kablovima na računar, linija i napajanje, uključujemo

More information

1. a procedure that you perform frequently. 2. Create a command. 3. Create a new. 4. Create custom for Excel.

1. a procedure that you perform frequently. 2. Create a command. 3. Create a new. 4. Create custom for Excel. Topics 1 Visual Basic Application Macro Language What You Can Do with VBA macro Types of VBA macro Recording VBA macros Example: MyName () If-Then statement Example: CheckCell () For-Next Loops Example:

More information

Working with Macros and VBA in Excel 2007

Working with Macros and VBA in Excel 2007 Working with Macros and VBA in Excel 2007 With the introduction of Excel 2007 Microsoft made a number of changes to the way macros and VBA are approached. This document outlines these special features

More information

Uputstva za HTC. Sadržaj : 1. HTC HD2 2. 2. HTC Snap 4. 3. HTC Smart 6. 4. HTC Legend 8. 5. HTC Desire 9. 6. HTC Magic 10

Uputstva za HTC. Sadržaj : 1. HTC HD2 2. 2. HTC Snap 4. 3. HTC Smart 6. 4. HTC Legend 8. 5. HTC Desire 9. 6. HTC Magic 10 Sadržaj : 1. HTC HD2 2 2. HTC Snap 4 3. HTC Smart 6 4. HTC Legend 8 5. HTC Desire 9 6. HTC Magic 10 1 HTC HD2 1. Start 2. Settings 3. Connections 4. Connections 5. U okviru My ISP izabrati Add a new modem

More information

Ako je Local Area Connection u stanju Disabled, kao na slici, desnim tasterom miša kliknemo na ikonicu i odaberemo lijevim tasterom opciju Enable.

Ako je Local Area Connection u stanju Disabled, kao na slici, desnim tasterom miša kliknemo na ikonicu i odaberemo lijevim tasterom opciju Enable. Postupak konfiguracije ADSL modema ZTE za uslugu moja TV Net Nakon povezivanja modema svim potrebnim kablovima na računar, linija i napajanje, uključujemo računar. Nakon učitavanja Windowsa kliknemo na

More information

Uputstvo za povezivanje na IPv6 mrežu

Uputstvo za povezivanje na IPv6 mrežu Uputstvo za povezivanje na IPv6 mrežu Počevši od 6. juna 2012. godine, veliki javni servisi će biti dostupni širom sveta kako putem IPv4 tako i putem IPv6 adrese. Bitno je na vreme se priključiti novom

More information

Word 2010: Mail Merge to Email with Attachments

Word 2010: Mail Merge to Email with Attachments Word 2010: Mail Merge to Email with Attachments Table of Contents TO SEE THE SECTION FOR MACROS, YOU MUST TURN ON THE DEVELOPER TAB:... 2 SET REFERENCE IN VISUAL BASIC:... 2 CREATE THE MACRO TO USE WITHIN

More information

Financial Data Access with SQL, Excel & VBA

Financial Data Access with SQL, Excel & VBA Computational Finance and Risk Management Financial Data Access with SQL, Excel & VBA Guy Yollin Instructor, Applied Mathematics University of Washington Guy Yollin (Copyright 2012) Data Access with SQL,

More information

To create a histogram, you must organize the data in two columns on the worksheet. These columns must contain the following data:

To create a histogram, you must organize the data in two columns on the worksheet. These columns must contain the following data: You can analyze your data and display it in a histogram (a column chart that displays frequency data) by using the Histogram tool of the Analysis ToolPak. This data analysis add-in is available when you

More information

Slika 2. Other. Hardware

Slika 2. Other. Hardware Žiro račun: 2484008-1100164754 (RBA) Matični broj: 3703142 HR - 10000 Zagreb Savica Šanci 127 T +385 (0)1 2352 200 F +385 (0)1 2352 299 HR - 35000 Slavonski Brod Gajeva 32 T +385 (0)35 447 665 F +385 (0)35

More information

Excel & Visual Basic for Applications (VBA)

Excel & Visual Basic for Applications (VBA) Excel & Visual Basic for Applications (VBA) user interfaces o on-sheet buttons o toolbar buttons and custom toolbars o custom menus o InputBox and MsgBox functions o userforms 1 On-Sheet Buttons 1) use

More information

Programming in Access VBA

Programming in Access VBA PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010

More information

Automate tasks with Visual Basic macros

Automate tasks with Visual Basic macros Automate tasks with Visual Basic macros If you're not familiar with macros, don't let the term frighten you. A macro is simply a recorded set of keystrokes and instructions that you can use to automate

More information

Excel macros made easy

Excel macros made easy IT Training Excel macros made easy Jane Barrett, IT Training & Engagement Team Information System Services Version 1.1 Scope Learning outcomes Understand the concept of what a macro is and what it does.

More information

MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.

MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. Record a macro 1. On the Developer tab, in the Code group, click Record Macro. 2. In

More information

Microsoft VBA Programming

Microsoft VBA Programming Microsoft VBA Programming Audience Description Objectives Length This course is intended for the person who has a strong familiarity with Microsoft,, and and who would like to begin learning how to automate

More information

Macros in Word & Excel

Macros in Word & Excel Macros in Word & Excel Description: If you perform a task repeatedly in Word or Excel, you can automate the task by using a macro. A macro is a series of steps that is grouped together as a single step

More information

Writing Macros in Microsoft Excel 2003

Writing Macros in Microsoft Excel 2003 Writing Macros in Microsoft Excel 2003 Introduction A macro is a series of instructions which can be issued using a single command. The macro can be invoked in various different ways - from the keyboard

More information

Siemens Applied Automation Page 1 11/26/03 9:57 PM. Maxum ODBC 3.11

Siemens Applied Automation Page 1 11/26/03 9:57 PM. Maxum ODBC 3.11 Siemens Applied Automation Page 1 Maxum ODBC 3.11 Table of Contents Installing the Polyhedra ODBC driver... 2 Using ODBC with the Maxum Database... 2 Microsoft Access 2000 Example... 2 Access Example (Prior

More information

Highline Excel 2016 Class 26: Macro Recorder

Highline Excel 2016 Class 26: Macro Recorder Highline Excel 2016 Class 26: Macro Recorder Table of Contents Macro Recorder Examples in this video... 2 1) Absolute Reference Macro: Format report that always has the same number of columns and rows...

More information

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

DATA 301 Introduction to Data Analytics Microsoft Excel VBA. Dr. Ramon Lawrence University of British Columbia Okanagan DATA 301 Introduction to Data Analytics Microsoft Excel VBA Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca DATA 301: Data Analytics (2) Why Microsoft Excel Visual Basic

More information

SPV Reporting Tool VBA Code User Guide. Last Updated: December, 2009

SPV Reporting Tool VBA Code User Guide. Last Updated: December, 2009 SPV Reporting Tool VBA Code User Guide Last Updated: December, 2009 SPV Reporting Tool Excel VBA Functionalities Golden Copy Golden Copy - Introduction This portion of the User Guide will go through troubleshooting

More information

Microsoft Office Access 2007 Basics

Microsoft Office Access 2007 Basics Access(ing) A Database Project PRESENTED BY THE TECHNOLOGY TRAINERS OF THE MONROE COUNTY LIBRARY SYSTEM EMAIL: TRAININGLAB@MONROE.LIB.MI.US MONROE COUNTY LIBRARY SYSTEM 734-241-5770 1 840 SOUTH ROESSLER

More information

Tommy B. Harrington 104 Azalea Drive Greenville, NC 27858 Email: tommy@tommyharrington.com

Tommy B. Harrington 104 Azalea Drive Greenville, NC 27858 Email: tommy@tommyharrington.com M o s t U s e f u l E x c e l C o m m a n d s Tommy B. Harrington 104 Azalea Drive Greenville, NC 27858 Email: tommy@tommyharrington.com Computer Training YOU Can Understand! Most Useful Excel Commands

More information

Explore commands on the ribbon Each ribbon tab has groups, and each group has a set of related commands.

Explore commands on the ribbon Each ribbon tab has groups, and each group has a set of related commands. Quick Start Guide Microsoft Excel 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve. Add commands to the Quick Access Toolbar Keep favorite commands

More information

RIT Installation Instructions

RIT Installation Instructions RIT User Guide Build 1.00 RIT Installation Instructions Table of Contents Introduction... 2 Introduction to Excel VBA (Developer)... 3 API Commands for RIT... 11 RIT API Initialization... 12 Algorithmic

More information

INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9

INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9 Contents Contents INTRODUCTION 5 COLLABORATION RIBBON 5 SELECT THE UPDATING METHOD 6 MAKE YOUR PROJECT COLLABORATIVE 8 PROCESSING RECEIVED TASK UPDATES 9 IMPORT UPDATES 12 CUSTOM TEXT FIELDS MAPPING 13

More information

Lean Product Lifecycle Management Approach

Lean Product Lifecycle Management Approach International Journal of Industrial Engineering and Management (), Vol. 4 No 4, 2013, pp. 207-214 Available online at www.iim.ftn.uns.ac.rs/ijiem_journal.php ISSN 2217-2661 UDK:621:005.7 Lean Product Lifecycle

More information

Chapter 4 Displaying and Describing Categorical Data

Chapter 4 Displaying and Describing Categorical Data Chapter 4 Displaying and Describing Categorical Data Chapter Goals Learning Objectives This chapter presents three basic techniques for summarizing categorical data. After completing this chapter you should

More information

VBA PROGRAMMING FOR EXCEL FREDRIC B. GLUCK 608-698-6304

VBA PROGRAMMING FOR EXCEL FREDRIC B. GLUCK 608-698-6304 VBA PROGRAMMING FOR EXCEL FREDRIC B. GLUCK FGLUCK@MADISONCOLLEGE.EDU FBGLUCK@GMAIL.COM 608-698-6304 Text VBA and Macros: Microsoft Excel 2010 Bill Jelen / Tracy Syrstad ISBN 978-07897-4314-5 Class Website

More information

Sadržaj. Sadržaj... 1. 1. Uvod u Microsoft PowerPoint 2007... 2. 1.1. Prikazivanje galerija... 3. 1.2. Korišćenje dodatnih opcija...

Sadržaj. Sadržaj... 1. 1. Uvod u Microsoft PowerPoint 2007... 2. 1.1. Prikazivanje galerija... 3. 1.2. Korišćenje dodatnih opcija... 1 Microsoft office PowerPoint 2007 Sadržaj Sadržaj... 1 1. Uvod u Microsoft PowerPoint 2007... 2 1.1. Prikazivanje galerija... 3 1.2. Korišćenje dodatnih opcija... 4 1.3. Promena prikaza... 5 2. Pripremanje

More information

Part A: Introduction to Excel VBA

Part A: Introduction to Excel VBA Learn Advance Forecasting Technique With MS Excel Previous Back to Home Back to TOC Next Part A: Introduction to Excel VBA Download This Tutorial >> Click Here! Mi piace 5 Tw eet 0 6 In this Part you will

More information

Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro.

Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro. Microsoft Excel 2013: Macro to apply Custom Margins, Titles, Gridlines, Autofit Width & Add Macro to Quick Access Toolbar & How to Delete a Macro. Do you need to always add gridlines, bold the heading

More information

Excel 2007 Introduction to Macros

Excel 2007 Introduction to Macros Excel 2007 Introduction to Macros Collection (www.uwec.edu/help) developed by the University of Wisconsin-Eau Claire and copyrighted by the University of Wisconsin Board of Regents. Used by permission.

More information

Excel Programming Tutorial 1

Excel Programming Tutorial 1 Excel Programming Tutorial 1 Macros and Functions by Dr. Tom Co Department of Chemical Engineering Michigan Technological University (8/31/07, 11/11/07) Excel Version: Excel 2007 Basic Concepts: Features:

More information

Excel Reports and Macros

Excel Reports and Macros Excel Reports and Macros Within Microsoft Excel it is possible to create a macro. This is a set of commands that Excel follows to automatically make certain changes to data in a spreadsheet. By adding

More information

LabVIEW Report Generation Toolkit for Microsoft Office

LabVIEW Report Generation Toolkit for Microsoft Office USER GUIDE LabVIEW Report Generation Toolkit for Microsoft Office Version 1.1.2 Contents The LabVIEW Report Generation Toolkit for Microsoft Office provides VIs and functions you can use to create and

More information

Call Centre Helper - Forecasting Excel Template

Call Centre Helper - Forecasting Excel Template Call Centre Helper - Forecasting Excel Template This is a monthly forecaster, and to use it you need to have at least 24 months of data available to you. Using the Forecaster Open the spreadsheet and enable

More information

USC Marshall School of Business Marshall Information Services

USC Marshall School of Business Marshall Information Services USC Marshall School of Business Marshall Information Services Excel Dashboards and Reports The goal of this workshop is to create a dynamic "dashboard" or "Report". A partial image of what we will be creating

More information

Construction Administrators Work Smart with Excel Programming and Functions. OTEC 2014 Session 78 Robert Henry

Construction Administrators Work Smart with Excel Programming and Functions. OTEC 2014 Session 78 Robert Henry Construction Administrators Work Smart with Excel Programming and Functions OTEC 2014 Session 78 Robert Henry Cell References C O P Y Clicking into the Formula Bar or the Active Cell will cause color coded

More information

Task Force on Technology / EXCEL

Task Force on Technology / EXCEL Task Force on Technology EXCEL Basic terminology Spreadsheet A spreadsheet is an electronic document that stores various types of data. There are vertical columns and horizontal rows. A cell is where the

More information

P R E M I E R. Microsoft Excel 2007 VBA (Macros) Premier Training Limited 4 Ravey Street London EC2A 4QP Telephone +44 (0)20 7729 1811 www.premcs.

P R E M I E R. Microsoft Excel 2007 VBA (Macros) Premier Training Limited 4 Ravey Street London EC2A 4QP Telephone +44 (0)20 7729 1811 www.premcs. P R E M I E R Microsoft Excel 2007 VBA (Macros) Premier Training Limited 4 Ravey Street London EC2A 4QP Telephone +44 (0)20 7729 1811 www.premcs.com TABLE OF CONTENTS Excel 2007 VBA INTRODUCTION... 1 MODULE

More information

Computer Skills: Levels of Proficiency

Computer Skills: Levels of Proficiency Computer Skills: Levels of Proficiency September 2011 Computer Skills: Levels of Proficiency Because of the continually increasing use of computers in our daily communications and work, the knowledge of

More information

Introduction to Microsoft Access 2003

Introduction to Microsoft Access 2003 Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft

More information

Email Basics. a. Click the arrow to the right of the Options button, and then click Bcc.

Email Basics. a. Click the arrow to the right of the Options button, and then click Bcc. Email Basics Add CC or BCC You can display the Bcc box in all new messages that you compose. In a new message, do one of the following: 1. If Microsoft Word is your e-mail editor a. Click the arrow to

More information

Using Excel and VBA CHANDAN SENGUPTA SECOND EDITION. WILEY John Wiley & Sons, Inc.

Using Excel and VBA CHANDAN SENGUPTA SECOND EDITION. WILEY John Wiley & Sons, Inc. Using Excel and VBA SECOND EDITION CHANDAN SENGUPTA WILEY John Wiley & Sons, Inc. Contents About This Book CHAPTER 1 Introduction to Hnancial Analysis and Modeling 1 Steps in Creating a Model 5 How This

More information

Training Needs Analysis

Training Needs Analysis Training Needs Analysis Microsoft Office 2007 Access 2007 Course Code: Name: Chapter 1: Access 2007 Orientation I understand how Access works and what it can be used for I know how to start Microsoft Access

More information

Applications Development

Applications Development Paper 21-25 Using SAS Software and Visual Basic for Applications to Automate Tasks in Microsoft Word: An Alternative to Dynamic Data Exchange Mark Stetz, Amgen, Inc., Thousand Oaks, CA ABSTRACT Using Dynamic

More information

How to prepare Microsoft Outlook 2010 for Dial from Outlook - Windows Phone Application

How to prepare Microsoft Outlook 2010 for Dial from Outlook - Windows Phone Application In Microsoft Outlook press Alt + F8 to create a new macro. Type a name and press the button Create (in german Erstellen) The Microsoft Visual Basic for Applications Windows will be activated and a new

More information

Excel & Visual Basic for Applications (VBA)

Excel & Visual Basic for Applications (VBA) Excel & Visual Basic for Applications (VBA) The VBA Programming Environment Recording Macros Working with the Visual Basic Editor (VBE) 1 Why get involved with this programming business? If you can't program,

More information

LabVIEW Report Generation Toolkit for Microsoft Office User Guide

LabVIEW Report Generation Toolkit for Microsoft Office User Guide LabVIEW Report Generation Toolkit for Microsoft Office User Guide Version 1.1 Contents The LabVIEW Report Generation Toolkit for Microsoft Office provides tools you can use to create and edit reports in

More information

Overview of sharing and collaborating on Excel data

Overview of sharing and collaborating on Excel data Overview of sharing and collaborating on Excel data There are many ways to share, analyze, and communicate business information and data in Microsoft Excel. The way that you choose to share data depends

More information

Overview... 2 How to Add New Documents... 3 Adding a Note / SMS or Phone Message... 3 Adding a New Letter... 4. How to Create Letter Templates...

Overview... 2 How to Add New Documents... 3 Adding a Note / SMS or Phone Message... 3 Adding a New Letter... 4. How to Create Letter Templates... THE DOCUMENT MANAGER Chapter 14 THE DOCUMENT MANAGER CONTENTS Overview... 2 How to Add New Documents... 3 Adding a Note / SMS or Phone Message... 3 Adding a New Letter... 4 How to Create Letter Templates...

More information

Microsoft Access 2010 handout

Microsoft Access 2010 handout Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant

More information

Microsoft Office Macros. Presentation Conventions

Microsoft Office Macros. Presentation Conventions Microsoft Office Macros An easy way to handle repetitive tasks Howard Verne Presentation Conventions Tools/Macros/Stop Recording Means Move your mouse to the menu bar near the top of window. Click on Tools

More information

Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1

Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1 Migrating to Excel 2010 - Excel - Microsoft Office 1 of 1 In This Guide Microsoft Excel 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key

More information

Integrating Microsoft Word with Other Office Applications

Integrating Microsoft Word with Other Office Applications Integrating Microsoft Word with Other Office Applications The Learning Center Staff Education 257-79226 http://www.mc.uky.edu/learningcenter/ Copyright 2006 Objectives After completing this course, you

More information

Basic Microsoft Excel 2007

Basic Microsoft Excel 2007 Basic Microsoft Excel 2007 The biggest difference between Excel 2007 and its predecessors is the new layout. All of the old functions are still there (with some new additions), but they are now located

More information

Naša Škola Upustvo za upotrebu- Verzija 1.0

Naša Škola Upustvo za upotrebu- Verzija 1.0 Naša Škola Upustvo za upotrebu- Verzija 1.0 Sadržaj Izmene... 3 Uvod... 3 Početni ekran... 4 Prvo logovanje... 6 Podešavanja... 7 Strane... 9 Vesti/Novosti... 12 Download... 15 Foto Galerija... 18 Video

More information

ECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0

ECDL. European Computer Driving Licence. Spreadsheet Software BCS ITQ Level 2. Syllabus Version 5.0 European Computer Driving Licence Spreadsheet Software BCS ITQ Level 2 Using Microsoft Excel 2010 Syllabus Version 5.0 This training, which has been approved by BCS, The Chartered Institute for IT, includes

More information

ADVANTAGES AND LIMITATIONS OF THE DISCOUNTED CASH FLOW TO FIRM VALUATION

ADVANTAGES AND LIMITATIONS OF THE DISCOUNTED CASH FLOW TO FIRM VALUATION Pregledni rad Škola biznisa Broj 1/2013 UDC 005.52:330.133.1 ADVANTAGES AND LIMITATIONS OF THE DISCOUNTED CASH FLOW TO FIRM VALUATION Sanja Vlaović Begović *, Higher School of Professional Business Studies,

More information

Creating Web Pages With Dreamweaver MX 2004

Creating Web Pages With Dreamweaver MX 2004 Creating Web Pages With Dreamweaver MX 2004 1 Introduction Learning Goal: By the end of the session, participants will have an understanding of: What Dreamweaver is, and How it can be used to create basic

More information

Risø-R-1551(EN) Wilmar Deliverable D6.2 (a) Wilmar Planning Tool User guide. Helge V. Larsen

Risø-R-1551(EN) Wilmar Deliverable D6.2 (a) Wilmar Planning Tool User guide. Helge V. Larsen Risø-R-1551(EN) Wilmar Deliverable D6.2 (a) Wilmar Planning Tool User guide Helge V. Larsen Risø National Laboratory Roskilde Denmark January 2006 Author: Helge V. Larsen Title: Wilmar Planning Tool, User

More information

To Begin Customize Office

To Begin Customize Office To Begin Customize Office Each of us needs to set up a work environment that is comfortable and meets our individual needs. As you work with Office 2007, you may choose to modify the options that are available.

More information

Fig. 1 The finished UserForm project.

Fig. 1 The finished UserForm project. Build a UserForm for Excel Introduction A UserForm is a custom-built dialog box that you build using the Visual Basic Editor. Whilst this example works in Excel you can use the same techniques to create

More information

Professional Fire Software Control Center. Fire Training Module Training Manual

Professional Fire Software Control Center. Fire Training Module Training Manual Professional Fire Software Control Center Fire Training Module Training Manual Table of Contents PAGE(S) DESCRIPTION 2 Table of Contents 3 Getting Started / How do I Receive Help? 4 Different Parts of

More information

In this example, Mrs. Smith is looking to create graphs that represent the ethnic diversity of the 24 students in her 4 th grade class.

In this example, Mrs. Smith is looking to create graphs that represent the ethnic diversity of the 24 students in her 4 th grade class. Creating a Pie Graph Step-by-step directions In this example, Mrs. Smith is looking to create graphs that represent the ethnic diversity of the 24 students in her 4 th grade class. 1. Enter Data A. Open

More information

Here is a Trial Balance sample, generated and exported into an Excel spreadsheet, by an accounting software*

Here is a Trial Balance sample, generated and exported into an Excel spreadsheet, by an accounting software* Here is a Trial Balance sample, generated and exported into an Excel spreadsheet, by an accounting software* (*) It should be straightforward to put the trial balance produced by accounting software into

More information

Microsoft Excel 2013: Using a Data Entry Form

Microsoft Excel 2013: Using a Data Entry Form Microsoft Excel 2013: Using a Data Entry Form Using Excel's built in data entry form is a quick and easy way to enter data into an Excel database. Using the form allows you to: start a new database table

More information

Microsoft Access 2010 Part 1: Introduction to Access

Microsoft Access 2010 Part 1: Introduction to Access CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3

More information

What is a Mail Merge?

What is a Mail Merge? NDUS Training and Documentation What is a Mail Merge? A mail merge is generally used to personalize form letters, to produce mailing labels and for mass mailings. A mail merge can be very helpful if you

More information

Pregled svake od ovih uputa moguć je korištenjem veze koja se nalazi na nazivu pojedinog privitka.

Pregled svake od ovih uputa moguć je korištenjem veze koja se nalazi na nazivu pojedinog privitka. 1. UVOD pružaju slijedeće informacije: Privitak 1. - Upute za instalaciju e-kaba servisa Privitak 2. Upute za postavljanje certifikata e-kaba servisa Privitak 3. Upute za promjenu PIN-a Privitak 4. Upute

More information

The Linux Small Business Server

The Linux Small Business Server The Linux Small Business Server Goran Šljivić Metalurški fakultet Sisak Aco Dmitrović Hrvatski geološki institut CUC 2011 Zentyal Gateway UTM Infrastructure management Office Unified Communications 2 Proizvođač

More information

Hands-on Exercise 1: VBA Coding Basics

Hands-on Exercise 1: VBA Coding Basics Hands-on Exercise 1: VBA Coding Basics This exercise introduces the basics of coding in Access VBA. The concepts you will practise in this exercise are essential for successfully completing subsequent

More information

Knowledgebase Article

Knowledgebase Article Company web site: Support email: Support telephone: +44 20 3287-7651 +1 646 233-1163 2 EMCO Network Inventory allows you to manage alternative credentials to use while performing different

More information

Sitecore is a trademark of Sitecore A/S. All other brand and product names are the property of their respective holders.

Sitecore is a trademark of Sitecore A/S. All other brand and product names are the property of their respective holders. Newsletter Module User Manual Author: Sitecore A/S, Date: November 2003 Release: Release 4.0 Language: English Sitecore is a trademark of Sitecore A/S. All other brand and product names are the property

More information

To add a data form to excel - you need to have the insert form table active - to make it active and add it to excel do the following:

To add a data form to excel - you need to have the insert form table active - to make it active and add it to excel do the following: Excel Forms A data form provides a convenient way to enter or display one complete row of information in a range or table without scrolling horizontally. You may find that using a data form can make data

More information

Programming Excel Macros

Programming Excel Macros Programming Excel Macros R. Jason Weiss Development Dimensions International After my previous article on creating forms in Excel (Weiss, 2004) came out, I received some e-mail asking for more information

More information

This chapter is completely devoid of any hands-on training material. It

This chapter is completely devoid of any hands-on training material. It In This Chapter Gaining a conceptual overview of VBA Finding out what you can do with VBA Chapter 1 What Is VBA? Discovering the advantages and disadvantages of using VBA Taking a mini-lesson on the history

More information

Microinvest Warehouse Pro Light Restaurant is designed to work in tandem with Microinvest Warehouse Pro which provides all back office functions.

Microinvest Warehouse Pro Light Restaurant is designed to work in tandem with Microinvest Warehouse Pro which provides all back office functions. Important to know! Microinvest Warehouse Pro Light Restaurant is designed to work in tandem with Microinvest Warehouse Pro which provides all back office functions. When you start up the restaurant module

More information

EXCEL VBA ( MACRO PROGRAMMING ) LEVEL 1 21-22 SEPTEMBER 2015 9.00AM-5.00PM MENARA PJ@AMCORP PETALING JAYA

EXCEL VBA ( MACRO PROGRAMMING ) LEVEL 1 21-22 SEPTEMBER 2015 9.00AM-5.00PM MENARA PJ@AMCORP PETALING JAYA EXCEL VBA ( MACRO PROGRAMMING ) LEVEL 1 21-22 SEPTEMBER 2015 9.00AM-5.00PM MENARA PJ@AMCORP PETALING JAYA What is a Macro? While VBA VBA, which stands for Visual Basic for Applications, is a programming

More information

MICROSOFT EXCEL 2011 MANAGE WORKBOOKS

MICROSOFT EXCEL 2011 MANAGE WORKBOOKS MICROSOFT EXCEL 2011 MANAGE WORKBOOKS Last Edited: 2012-07-10 1 Open, create, and save Workbooks... 3 Open an existing Excel Workbook... 3 Create a new Workbook... 6 Save a Workbook... 6 Set workbook properties...

More information

Easy Map Excel Tool USER GUIDE

Easy Map Excel Tool USER GUIDE Easy Map Excel Tool USER GUIDE Overview Easy Map tool provides basic maps showing customized data, by Ontario health unit geographies. This tool will come in handy especially when there is no dedicated

More information

MICROSOFT ACCESS 2003 TUTORIAL

MICROSOFT ACCESS 2003 TUTORIAL MICROSOFT ACCESS 2003 TUTORIAL M I C R O S O F T A C C E S S 2 0 0 3 Microsoft Access is powerful software designed for PC. It allows you to create and manage databases. A database is an organized body

More information

Excel Reporting with 1010data

Excel Reporting with 1010data Excel Reporting with 1010data (212) 405.1010 info@1010data.com Follow: @1010data www.1010data.com Excel Reporting with 1010data Contents 2 Contents Overview... 3 Start with a 1010data query... 5 Running

More information

Hummingbird Enterprise 2004 5.1.0.5

Hummingbird Enterprise 2004 5.1.0.5 COM Automation for Microsoft Word & Excel Hummingbird Enterprise 2004 5.1.0.5 COM Automation for Microsoft Word & Excel Version: 5.1.0.5 Service Release 5 and later Copyright 1998-2007 Hummingbird Ltd.

More information

To change title of module, click on settings

To change title of module, click on settings HTML Module: The most widely used module on the websites. This module is very flexible and is used for inserting text, images, tables, hyperlinks, document downloads, and HTML code. Hover the cursor over

More information

Part 1: An Introduction

Part 1: An Introduction Computer Programming in Excel VBA Part 1: An Introduction by Kwabena Ofosu, Ph.D., P.E., PTOE Abstract This course is the first of a four-part series on computer programming in Excel Visual Basic for Applications

More information

DISCRETE MATHEMATICS AND ITS APPLICATIONS IN NETWORK ANALYSIS DISKRETNA MATEMATIKA I NJENE PRIMJENE U MREŽNOJ ANALIZI

DISCRETE MATHEMATICS AND ITS APPLICATIONS IN NETWORK ANALYSIS DISKRETNA MATEMATIKA I NJENE PRIMJENE U MREŽNOJ ANALIZI DISCRETE MATHEMATICS AND ITS APPLICATIONS IN NETWORK ANALYSIS mr. sc. Anton Vrdoljak, prof. matematike Građevinski fakultet Sveučilišta u Mostaru Abstract: In this article we will give a small introduction

More information

Add an Audit Trail to your Access Database

Add an Audit Trail to your Access Database Add an to your Access Database Published: 22 April 2013 Author: Martin Green Screenshots: Access 2010, Windows 7 For Access Versions: 2003, 2007, 2010 About This Tutorial My Access tutorials are designed

More information

GlobalSign Solutions. Using a GlobalSign PersonalSign Certificate to Apply Digital Signatures in Microsoft Office Documents

GlobalSign Solutions. Using a GlobalSign PersonalSign Certificate to Apply Digital Signatures in Microsoft Office Documents GlobalSign Solutions Using a GlobalSign PersonalSign Certificate to Apply Digital Signatures in Microsoft Office Documents 1 TABLE OF CONTENTS Introduction... 3 Types of Signatures... 3 Non visible Signatures....

More information

Database Concepts (3 rd Edition) APPENDIX D Getting Started with Microsoft Access 2007

Database Concepts (3 rd Edition) APPENDIX D Getting Started with Microsoft Access 2007 David M. Kroenke and David J. Auer Database Concepts (3 rd Edition) APPENDIX D Getting Started with Microsoft Access 2007 Prepared by David J. Auer Western Washington University Page D-1 Microsoft product

More information

Getting Started. Tutorial RIT API

Getting Started. Tutorial RIT API Note: RIT s Application Programming Interface (API) is implemented in RIT versions 1.4 and higher. The following instructions will not work for versions prior to RIT Client 1.4. Getting Started Rotman

More information

EXAMPLE WITH NO NAME EXAMPLE WITH A NAME

EXAMPLE WITH NO NAME EXAMPLE WITH A NAME By using names, you can make your formulas much easier to understand and maintain. You can define a name for a cell range, function, constant, or table. Once you adopt the practice of using names in your

More information

Basic Pivot Tables. To begin your pivot table, choose Data, Pivot Table and Pivot Chart Report. 1 of 18

Basic Pivot Tables. To begin your pivot table, choose Data, Pivot Table and Pivot Chart Report. 1 of 18 Basic Pivot Tables Pivot tables summarize data in a quick and easy way. In your job, you could use pivot tables to summarize actual expenses by fund type by object or total amounts. Make sure you do not

More information

COPYRIGHTED MATERIAL. The Excel macro recorder User-defined functions The Excel Object Model VBA programming concepts

COPYRIGHTED MATERIAL. The Excel macro recorder User-defined functions The Excel Object Model VBA programming concepts Primer in Excel VBA This chapter is intended for those who are not familiar with Excel and the Excel macro recorder, or who are inexperienced with programming using the Visual Basic for Applications (VBA)

More information

Computer Applications (10004)

Computer Applications (10004) Computer Applications (10004) Rationale Statement: With the growing need for computers in school and business, it is important that South Dakota high school students have an understanding of common application

More information

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD AD006 A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD ABSTRACT In Access based systems, using Visual Basic for Applications

More information