Read More: Index Function Excel [Examples, Make Dynamic Range, INDEX MATCH]

Size: px
Start display at page:

Download "Read More: Index Function Excel [Examples, Make Dynamic Range, INDEX MATCH]"

Transcription

1 You can utilize the built-in Excel Worksheet functions such as the VLOOKUP Function, the CHOOSE Function and the PMT Function in your VBA code and applications as well. In fact, most of the Excel worksheet functions can be accessed and used in VBA code. Only a few worksheet functions are exempt from this rule, and this is in the case where there is already a VBA equivalent function. Why would you want to use Excel Worksheet functions in your VBA code? Well to extend the functionality of the code you are using. Also, you don t have to come up with your own functions, unless you really need to, if the functionality is already there. All you basically need to do is access the function you need since it s already there and there is then no need to reinvent the wheel. So, let s get started with an example showing how to utilize Excel Worksheet Functions in VBA code. We are going to utilize the INDEX and MATCH Functions in our VBA code, in order to create a simple UserForm. Using the form, the user selects a name of the student, and then the corresponding gender of said student and eye color is retrieved and returned. Table of Contents 1 Using INDEX and MATCH Worksheet Functions within VBA Code 2 Download Working File 3 Conclusion 4 Useful Links Using INDEX and MATCH Worksheet Functions within VBA Code The INDEX and MATCH Functions are often used in combination in formulas, in order to perform advanced lookups. The two in combination offer certain advantages over VLOOKUP. We have already covered in detail, how to use INDEX and MATCH to perform advanced lookups in an Excel workbook as a straight worksheet formula, in a previous tutorial. We are now going to see how to use the INDEX and MATCH Functions together in VBA code, in order to confer similar functionality to the look up UserForm we are going to create. Read More: Index Function Excel [Examples, Make Dynamic Range, INDEX MATCH] 1) We are starting off with two sheets in our macro-enabled workbook. One is an empty sheet called UserForm, the other is a sheet called StudentInformation, which contains a range showing student names, their corresponding gender, and eye color as shown below. All rights reserved to ExcelDemy.com. 1

2 Let s remind ourselves quickly, if we wanted to use the INDEX and MATCH Functions in one formula, in the actual worksheet to give us the gender of the name of the student we want to look up. We would use the following formula: =INDEX(B2:B31, MATCH( Diana Graham, A2:A31, 0)) All rights reserved to ExcelDemy.com. 2

3 3) Upon pressing CTRL-ENTER, we get the value of Female returned, as the gender as shown below. 4) We will now name the range A2: A31, StudentNames as shown below. All rights reserved to ExcelDemy.com. 3

4 5) Hide the StudentInformation sheet, by right-clicking and selecting Hide. It s a good to idea to superficially hide the back-end worksheets that contains the information, that you don t want the user to edit or see. 6) Now with the UserForm sheet activated, we go to Developer>Code>Visual Basic in order to open the Visual Basic Editor (VBE). 7) Once in the VBE interface, we go to Insert, UserForm as shown below. All rights reserved to ExcelDemy.com. 4

5 8) Using the Properties Window, we will rename our form to StudentLookup, change the Caption to Look up Student Information, change the BackColor to light blue and set the height to 300 px and the width to 350 px. If the Properties Window is not showing up, press the F4 key on your keyboard in order to see it. All rights reserved to ExcelDemy.com. 5

6 9) We will now insert a label using the Toolbox (if you cannot see the Toolbox, for some reason go to View, Toolbox), change the Caption to Choose a student and we will change the BackColor to white in this case. We will set the font to Georgia, the font style to bold, the font size to 12, and center align the text. The special effect used will be the 1 fmspecialeffectraised as shown below. All rights reserved to ExcelDemy.com. 6

7 10) Now we will insert a combo box below the label. Name this combo box cmdstudentname and for the RowSource, type StudentNames (this is the named ranged containing the student names that we named in the actual worksheet). All rights reserved to ExcelDemy.com. 7

8 11) In order to see the effect of setting the RowSource of the combo box, click the Run Sub/UserForm button as shown. All rights reserved to ExcelDemy.com. 8

9 12) Now because of setting the RowSource to the named range, when the user clicks on the drop-down arrow on the UserForm, the combo box is now populated with the student names from the named range, automatically as shown below. All rights reserved to ExcelDemy.com. 9

10 13) Close the UserForm by clicking on the close button. Press Alt-F11 in order to go back to the VBE. Read More: VLOOKUP versus INDEX and MATCH versus DGET 14) Once back in the VBE, add another label to the UserForm (below the combo box) and change the Caption to Gender and we will change the BackColor to white in this case. We will set the font to Georgia, the font style to bold, the font size to 12, and center align the text. The special effect used will be the 1 fmspecialeffectraised as shown below. All rights reserved to ExcelDemy.com. 10

11 15) Create a textbox below the Gender label, and name it txtgender, as shown below. All rights reserved to ExcelDemy.com. 11

12 16) Add another label called Eye Colour and a textbox named txteyecolour as shown below. Use the same properties for the label as for the two other labels previously added to the form, in order to ensure that the UserForm has a consistent look. All rights reserved to ExcelDemy.com. 12

13 17) Now select all the controls, added to the UserForm, thus far using the control key. All rights reserved to ExcelDemy.com. 13

14 18) Center horizontally, as shown below. All rights reserved to ExcelDemy.com. 14

15 19) Next, add a button to the form using the Toolbox. Change the Name of the button to cmdlookup, the BackColor to light orange, keep the Tahoma font and change the style to bold, finally change the Caption of the button to Look up Student Details as shown below. All rights reserved to ExcelDemy.com. 15

16 20) Right-click, the newly added button, and select View Code. All rights reserved to ExcelDemy.com. 16

17 21) Enter the following code for the button click event: Source code Dim a As Variant Dim b As Variant Dim c As Variant a = cmdstudentname.value All rights reserved to ExcelDemy.com. 17

18 Sheets("StudentInformation").Activate If a = "" Then b = "" Let txtgender.text = b c = "" Let txteyecolour.text = c Else b = Application.WorksheetFunction.Index(Sheets("StudentInformation").Range ("B2:B31"), Application.WorksheetFunction.Match(a, Sheets("StudentInformation").Range("A2:A31"), 0)) Let txtgender.text = b c = Application.WorksheetFunction.Index(Sheets("StudentInformation").Range ("C2:C31"), Application.WorksheetFunction.Match(a, Sheets("StudentInformation").Range("A2:A31"), 0)) Let txteyecolour.text = c End If All rights reserved to ExcelDemy.com. 18

19 We start off by declaring three variables and assigning the variant data type to these declared variant data types. The variant data type is a good data type to get started with, since when working with worksheet functions, you may not always be sure of the outputs, therefore use the variant data type, when you are starting out. Later on, as you become more experienced with VBA and the different data types, it is advisable to use one of the other more specific data types such as integer or string, since, for more advanced longer code, the variant data type does not use memory as efficiently as the other data types. Variable a s value is drawn from the option the user selects in the drop-down combo box on the UserForm. If there is no selection, then all the other textboxes are empty. If a student name is selected from the combo box on the UserForm then variable b s value is attained by using the INDEX Worksheet Function in combination with the MATCH Function in the VBA code, as shown. Read More: How to Create a Body Mass Index (BMI) Calculator in Excel Using VBA It looks up the value using basically the same syntax as the worksheet function. When using worksheet functions in VBA, the VBA IntelliSense in this particular case is not very intuitive, therefore a familiarity with the syntax gleaned from worksheet knowledge is recommended. Variable c s value is also attained by using the INDEX Worksheet Function in combination with the MATCH Function in the VBA code when the user selects an option from the combo box. Variable b s value is sourced from the gender column in the worksheet, whereas variable c s All rights reserved to ExcelDemy.com. 19

20 value is sourced from the Eye colour column in the worksheet. The gender textbox is populated with b s value and the eye color textbox is populated with c s value. 22) Now go to the worksheet called UserForm in your workbook. Format it, as shown below and insert the image provided by ExcelDemy. 23) Go to Developer>Controls> Insert> ActiveX Controls, and insert a button as shown. All rights reserved to ExcelDemy.com. 20

21 All rights reserved to ExcelDemy.com. 21

22 24) With the button selected, go to Developer>Controls>Properties. All rights reserved to ExcelDemy.com. 22

23 25) Change the Name of the button to cmdshowform and the Caption to Look up Student Information. All rights reserved to ExcelDemy.com. 23

24 26) Right-click the button and select View Code as shown below. All rights reserved to ExcelDemy.com. 24

25 27) Enter the following code: Source code Private Sub cmdshowform_click() StudentLookup.Show End Sub All rights reserved to ExcelDemy.com. 25

26 28) Return to the worksheet and make sure Design Mode is unchecked and then click the button in order to show the form. All rights reserved to ExcelDemy.com. 26

27 All rights reserved to ExcelDemy.com. 27

28 29) Select a student name using the combo box and the student gender and eye color is returned automatically. All rights reserved to ExcelDemy.com. 28

29 Remember to save your workbook as a macro-enabled workbook, if you haven t done so already and there you have it, we have utilized the worksheet INDEX and MATCH Functions together in VBA in order to create a lookup form. Download Working File Using-Worksheet-Functionsin-VBA-Macro-Enabled Conclusion Excel has many useful worksheet functions, which can be utilized in VBA as well. These functions will allow you to extend your VBA code and if you already know how they work in a standard Excel worksheet then the learning curve is not that great, with respect to adapting the knowledge for VBA. Accessing the worksheet functions, in one s VBA code can be a real time saver since then one does not have to develop custom functions for functionality that is already there. Please feel free to comment and tell us if you use worksheet functions in your VBA code and All rights reserved to ExcelDemy.com. 29

30 applications. Useful Links How to Use the Index Function How to Use the Match Function How to Use Index and Match together to perform lookups Excel VBA Data Types: The Complete Guide To 15 Important Data Types Complete list of Excel Worksheet Functions available to VBA 26 SHARES FacebookTwitter Taryn N Taryn is a Microsoft Certified Professional, who has used Office Applications such as Excel and Access extensively, in her interdisciplinary academic career and work experience. She has a background in biochemistry, Geographical Information Systems (GIS) and biofuels. She enjoys showcasing the functionality of Excel in various disciplines. In her spare time when she s not exploring Excel or Access, she is into graphic design, amateur photography and caring for her two pets, Pretzel and Snoopy. All rights reserved to ExcelDemy.com. 30

How to Create a For Next Loop in Excel VBA!

How to Create a For Next Loop in Excel VBA! Often when writing VBA code, one may need to repeat the same action or series of actions more than a couple of times. One could, in this case, write each action over and over in one s code or alternatively

More information

How to Use Do While Loop in Excel VBA

How to Use Do While Loop in Excel VBA We have already covered an introduction to looping and the simplest type of loops, namely the For Next Loop and the For Each Next Loop, in previous tutorials. We discovered that the For Next Loop and the

More information

How to Use the Select Case Structure in Excel VBA

How to Use the Select Case Structure in Excel VBA One can implement conditional logic in VBA using an IF statement, multiple IF-Elseif statements or one can use the Select Case statement in order to implement conditional logic. In the case where one has

More information

Changing Case using Worksheet Functions and Excel VBA

Changing Case using Worksheet Functions and Excel VBA Excel provides the text worksheet functions, namely the Upper Function, the Lower Function and the Proper Function, which can change the case of a specified input text string. This text string could be

More information

Do Until Loop in Excel VBA with Examples

Do Until Loop in Excel VBA with Examples The Do Until Loop Structure is utilized, when one has a set of statements or actions to be repeated and repetition occurs until the condition evaluates to true, in other words, while the condition is false

More information

So let s get started with a simple example to illustrate the difference between the worksheet level protection and workbook level protection.

So let s get started with a simple example to illustrate the difference between the worksheet level protection and workbook level protection. It is often necessary to protect either the sensitive information in one s actual worksheet or the workbook structure, from being edited. Excel provides different options for protecting and securing one

More information

MAX vs MAXA vs LARGE and MIN vs MINA vs SMALL Functions in Excel

MAX vs MAXA vs LARGE and MIN vs MINA vs SMALL Functions in Excel provides functions to calculate the largest or maximum value in a range and also functions to calculate the smallest or minimum value in a range. The first function we are going to look at is the MAX Function.

More information

Exchange (Copy, Import, Export) Data Between Excel and Access

Exchange (Copy, Import, Export) Data Between Excel and Access Excel usage is widespread and Excel is often the go-to Office application for data entry, analysis, and manipulation. Microsoft Access provides relational database capability in a compact desktop environment.

More information

Read More: How to Make Excel Graphs Look Professional & Cool [10 Awesome Tips]!

Read More: How to Make Excel Graphs Look Professional & Cool [10 Awesome Tips]! How to Modify Color, Font, & Effects & Create Custom Excel Excel has themes, which have different default colors, auto shape effects, SmartArt effects, and fonts. When utilizing themes one can quickly

More information

Read More: How to Make a Pie Chart in Excel [Video Tutorial]

Read More: How to Make a Pie Chart in Excel [Video Tutorial] Most of us are familiar with standard Excel chart types such as a pie chart, a column chart, and a line chart, as well as the types of data they are used to showcase visually. Excel, however, offers a

More information

Read More: How to Create Combination Charts with a Secondary Axis in Excel

Read More: How to Create Combination Charts with a Secondary Axis in Excel A pie chart is used to showcase parts of a whole or proportions of a whole. Charts are visual representations of data that can summarize large data sets and are useful for engaging one s audience. As always,

More information

Unit 9 Spreadsheet development. Create a user form

Unit 9 Spreadsheet development. Create a user form Unit 9 Spreadsheet development Create a user form So far Unit introduction Learning aim A Features and uses Assignment 1 Learning aim B - Design a Spreadsheet Assignment 2 Learning aim C Develop and test

More information

Advanced Financial Modeling Macros. EduPristine

Advanced Financial Modeling Macros. EduPristine Advanced Financial Modeling Macros EduPristine www.edupristine.com/ca Agenda Introduction to Macros & Advanced Application Building in Excel Introduction and context Key Concepts in Macros Macros as recorded

More information

EXCEL 2003 DISCLAIMER:

EXCEL 2003 DISCLAIMER: EXCEL 2003 DISCLAIMER: This reference guide is meant for experienced Microsoft Excel users. It provides a list of quick tips and shortcuts for familiar features. This guide does NOT replace training or

More information

VBA Excel 2013/2016. VBA Visual Basic for Applications. Learner Guide

VBA Excel 2013/2016. VBA Visual Basic for Applications. Learner Guide VBA Visual Basic for Applications Learner Guide 1 Table of Contents SECTION 1 WORKING WITH MACROS...5 WORKING WITH MACROS...6 About Excel macros...6 Opening Excel (using Windows 7 or 10)...6 Recognizing

More information

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

6/14/2010. VBA program units: Subroutines and Functions. Functions: Examples: Examples: VBA program units: Subroutines and Functions Subs: a chunk of VBA code that can be executed by running it from Excel, from the VBE, or by being called by another VBA subprogram can be created with the

More information

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

Excel Programming with VBA (Macro Programming) 24 hours Getting Started 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

More information

Formatting Spreadsheets in Microsoft Excel

Formatting Spreadsheets in Microsoft Excel Formatting Spreadsheets in Microsoft Excel This document provides information regarding the formatting options available in Microsoft Excel 2010. Overview of Excel Microsoft Excel 2010 is a powerful tool

More information

Excel. module. Lesson 1 Create a Worksheet Lesson 2 Create and Revise. Lesson 3 Edit and Format

Excel. module. Lesson 1 Create a Worksheet Lesson 2 Create and Revise. Lesson 3 Edit and Format module 2 Excel Lesson 1 Create a Worksheet Lesson 2 Create and Revise Formulas Lesson 3 Edit and Format Worksheets Lesson 4 Print Worksheets Lesson 5 Modify Workbooks Lesson 6 Create and Modify Charts

More information

Download the files from you will use these files to finish the following exercises.

Download the files from  you will use these files to finish the following exercises. Exercise 6 Download the files from http://www.peter-lo.com/teaching/x4-xt-cdp-0071-a/source6.zip, you will use these files to finish the following exercises. 1. This exercise will guide you how to create

More information

CIS 100 Databases in Excel Creating, Sorting, Querying a Table and Nesting Functions

CIS 100 Databases in Excel Creating, Sorting, Querying a Table and Nesting Functions CIS 100 Databases in Excel Creating, Sorting, Querying a Table and Nesting Functions Objectives Create and manipulate a table Deleting duplicate records Delete sheets in a workbook Add calculated columns

More information

Access Basics for Programming: Table of Contents TABLE OF CONTENTS

Access Basics for Programming: Table of Contents TABLE OF CONTENTS Crystal Jan 8, 2008, Toc-1 TABLE OF CONTENTS 1. Types of Applications Perspective... 1-2 Word processing... 1-2 Spread sheets... 1-2 Databases... 1-3 Graphics... 1-3 Communication... 1-3 Web Browsers...

More information

Beginning Excel. Revised 4/19/16

Beginning Excel. Revised 4/19/16 Beginning Excel Objectives: The Learner will: Become familiar with terminology used in Microsoft Excel Create a simple workbook Write a simple formula Formatting Cells Adding Columns Borders Table of Contents:

More information

Workbooks (File) and Worksheet Handling

Workbooks (File) and Worksheet Handling Workbooks (File) and Worksheet Handling Excel Limitation Excel shortcut use and benefits Excel setting and custom list creation Excel Template and File location system Advanced Paste Special Calculation

More information

How to Reduce Large Excel File Size (Ultimate Guide)

How to Reduce Large Excel File Size (Ultimate Guide) Handling a large file is important as it takes a huge amount of time to transfer. A large file takes too much time to open. Any kind of change in a large file takes a long time to update. So, reducing

More information

I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS...

I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS... EXCEL 2010 BASICS Microsoft Excel I OFFICE TAB... 1 RIBBONS & GROUPS... 2 OTHER SCREEN PARTS... 4 APPLICATION SPECIFICATIONS... 5 THE BASICS... 6 The Mouse... 6 What Are Worksheets?... 6 What is a Workbook?...

More information

Microsoft Excel 2010 Level 1

Microsoft Excel 2010 Level 1 Microsoft Excel 2010 Level 1 One Day Course Course Description You have basic computer skills such as using a mouse, navigating through windows, and surfing the Internet. You have also used paper-based

More information

AC : SPREADSHEET TECHNIQUES FOR ENGINEERING PROFESSORS: THE CASE OF EXCEL AND ENGINEERING ECONOMICS

AC : SPREADSHEET TECHNIQUES FOR ENGINEERING PROFESSORS: THE CASE OF EXCEL AND ENGINEERING ECONOMICS AC 2007-1453: SPREADSHEET TECHNIQUES FOR ENGINEERING PROFESSORS: THE CASE OF EXCEL AND ENGINEERING ECONOMICS John Ristroph, University of Louisiana-Lafayette JOHN H. RISTROPH is an emeritus Professor of

More information

Excel Conditional Formatting (Mac)

Excel Conditional Formatting (Mac) [Type here] Excel Conditional Formatting (Mac) Using colour to make data analysis easier Excel conditional formatting automatically formats cells in your worksheet if specified criteria are met, giving

More information

Microsoft Power Tools for Data Analysis #5 Power Query: Append All Tables in Current Workbook Notes from Video:

Microsoft Power Tools for Data Analysis #5 Power Query: Append All Tables in Current Workbook Notes from Video: Microsoft Power Tools for Data Analysis #5 Power Query: Append All Tables in Current Workbook Notes from Video: Table of Contents: 1. Goal of Video... 3 2. Each Excel Table on New Sheet... 3 3. What does

More information

Drawing an Integrated Circuit Chip

Drawing an Integrated Circuit Chip Appendix C Drawing an Integrated Circuit Chip In this chapter, you will learn how to use the following VBA functions to World Class standards: Beginning a New Visual Basic Application Opening the Visual

More information

European Computer Driving Licence. Advanced Spreadsheet Software BCS ITQ Level 3. Syllabus Version 2.0

European Computer Driving Licence. Advanced Spreadsheet Software BCS ITQ Level 3. Syllabus Version 2.0 ECDL Advanced European Computer Driving Licence Advanced Spreadsheet Software BCS ITQ Level 3 Using Microsoft Excel 2010 Syllabus Version 2.0 This training, which has been approved by BCS, The Chartered

More information

Starting Excel application

Starting Excel application MICROSOFT EXCEL 1 2 Microsoft Excel: is a special office program used to apply mathematical operations according to reading a cell automatically, just click on it. It is called electronic tables Starting

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

Microsoft Excel 2007

Microsoft Excel 2007 Learning computers is Show ezy Microsoft Excel 2007 301 Excel screen, toolbars, views, sheets, and uses for Excel 2005-8 Steve Slisar 2005-8 COPYRIGHT: The copyright for this publication is owned by Steve

More information

Creating Interactive Workbooks Using MS Excel Sarah Mabrouk, Framingham State College

Creating Interactive Workbooks Using MS Excel Sarah Mabrouk, Framingham State College Creating Interactive Workbooks Using MS Excel Sarah Mabrouk, Framingham State College Overview: MS Excel provides powerful calculation, statistical, graphing, and general data analysis and organizational

More information

Corporate essentials

Corporate essentials Microsoft Office Excel 2016, Corporate essentials A comprehensive package for corporates and government organisations Knowledge Capital London transforming perfomance through learning MS OFFICE EXCEL 2016

More information

Day : Date : Objects : Open MS Excel program * Open Excel application. Select : start. Choose: programs. Choose : Microsoft Office.

Day : Date : Objects : Open MS Excel program * Open Excel application. Select : start. Choose: programs. Choose : Microsoft Office. Day : Date : Objects : Open MS Excel program * Open Excel application. Select : start Choose: programs Choose : Microsoft Office Select: Excel *The interface of Excel program - Menu bar. - Standard bar.

More information

Functional Skills. Level 2. Spreadsheets Learning Resource 2010 Version Task 4

Functional Skills. Level 2. Spreadsheets Learning Resource 2010 Version Task 4 Functional Skills Skills ICT Level 2 Spreadsheets Learning Resource 2010 Version Task 4 Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation. Edit and develop a running

More information

Microsoft Excel 2016 Level 1

Microsoft Excel 2016 Level 1 Microsoft Excel 2016 Level 1 One Day Course Course Description You have basic computer skills such as using a mouse, navigating through windows, and surfing the Internet. You have also used paper-based

More information

Maximizing the Power of Excel With Macros and Modules

Maximizing the Power of Excel With Macros and Modules Maximizing the Power of Excel With Macros and Modules Produced by SkillPath Seminars The Smart Choice 6900 Squibb Road P.O. Box 2768 Mission, KS 66201-2768 1-800-873-7545 www.skillpath.com Maximizing the

More information

Read More: Keyboard Shortcuts for Moving around Excel Spreadsheets

Read More: Keyboard Shortcuts for Moving around Excel Spreadsheets You will do all your works in a workbook file. You can add as many worksheets as you need in a workbook file. Each worksheet appears in its own window. By default, Excel workbooks use a.xlsx file extension.

More information

<excelunusual.com> Easy Zoom -Chart axis Scaling Using VBA - by George Lungu. <www.excelunusual.com> 1. Introduction: Chart naming: by George Lungu

<excelunusual.com> Easy Zoom -Chart axis Scaling Using VBA - by George Lungu. <www.excelunusual.com> 1. Introduction: Chart naming: by George Lungu Easy Zoom -Chart axis Scaling Using VBA - by George Lungu Introduction: - In certain models we need to be able to change the scale of the chart axes function of the result of a simulation - An Excel chart

More information

Status Bar: Right click on the Status Bar to add or remove features.

Status Bar: Right click on the Status Bar to add or remove features. Excel 2013 Quick Start Guide The Excel Window File Tab: Click to access actions like Print, Save As, etc. Also to set Excel options. Ribbon: Logically organizes actions onto Tabs, Groups, and Buttons to

More information

Contents. Some Basics Simple VBA Procedure (Macro) To Execute The Procedure Recording A Macro About Macro Recorder VBA Objects Reference

Contents. Some Basics Simple VBA Procedure (Macro) To Execute The Procedure Recording A Macro About Macro Recorder VBA Objects Reference Introduction To VBA Contents Some Basics Simple VBA Procedure (Macro) To Execute The Procedure Recording A Macro About Macro Recorder VBA Objects Reference Some Basics Code: You perform actions in VBA

More information

MICROSOFT EXCEL BIS 202. Lesson 1. Prepared By: Amna Alshurooqi Hajar Alshurooqi

MICROSOFT EXCEL BIS 202. Lesson 1. Prepared By: Amna Alshurooqi Hajar Alshurooqi MICROSOFT EXCEL Prepared By: Amna Alshurooqi Hajar Alshurooqi Lesson 1 BIS 202 1. INTRODUCTION Microsoft Excel is a spreadsheet application used to perform financial calculations, statistical analysis,

More information

COPYRIGHTED MATERIAL. Making Excel More Efficient

COPYRIGHTED MATERIAL. Making Excel More Efficient Making Excel More Efficient If you find yourself spending a major part of your day working with Excel, you can make those chores go faster and so make your overall work life more productive by making Excel

More information

Section 1 Microsoft Excel Overview

Section 1 Microsoft Excel Overview Course Topics: I. MS Excel Overview II. Review of Pasting and Editing Formulas III. Formatting Worksheets and Cells IV. Creating Templates V. Moving and Navigating Worksheets VI. Protecting Sheets VII.

More information

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

BASIC EXCEL SYLLABUS Section 1: Getting Started Section 2: Working with Worksheet Section 3: Administration Section 4: Data Handling & Manipulation BASIC EXCEL SYLLABUS Section 1: Getting Started Unit 1.1 - Excel Introduction Unit 1.2 - The Excel Interface Unit 1.3 - Basic Navigation and Entering Data Unit 1.4 - Shortcut Keys Section 2: Working with

More information

Excel 2016: Introduction to VBA

Excel 2016: Introduction to VBA Excel 2016: Introduction to VBA In the previous Excel courses, you used Excel to simplify business tasks, including the creation of spreadsheets, graphs, charts, and formulas that were difficult to create

More information

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

This chapter is intended to take you through the basic steps of using the Visual Basic CHAPTER 1 The Basics This chapter is intended to take you through the basic steps of using the Visual Basic Editor window and writing a simple piece of VBA code. It will show you how to use the Visual

More information

KEYWORDS DDE GETOBJECT PATHNAME CLASS VB EDITOR WITHEVENTS HMI 1.0 TYPE LIBRARY HMI.TAG

KEYWORDS DDE GETOBJECT PATHNAME CLASS VB EDITOR WITHEVENTS HMI 1.0 TYPE LIBRARY HMI.TAG Document Number: IX_APP00113 File Name: SpreadsheetLinking.doc Date: January 22, 2003 Product: InteractX Designer Application Note Associated Project: GetObjectDemo KEYWORDS DDE GETOBJECT PATHNAME CLASS

More information

MICROSOFT EXCEL TUTORIAL

MICROSOFT EXCEL TUTORIAL MICROSOFT EXCEL TUTORIAL G E T T I N G S T A R T E D Microsoft Excel is one of the most popular spreadsheet applications that helps you manage data, create visually persuasive charts, and thought-provoking

More information

Top 20 Excel Limitations that might Frustrate You!

Top 20 Excel Limitations that might Frustrate You! Excel is obviously one of the most important products in the world. It is very helpful in managing, analyzing data. But there is also something that may get us frustrated when using Excel. Today I d like

More information

Personal Budget Project. Objectives. By the end of this lesson, you will be able to:

Personal Budget Project. Objectives. By the end of this lesson, you will be able to: Personal Budget Project Objectives By the end of this lesson, you will be able to: Navigate an Excel Window Enter Labels and Values Use AutoSum Create formulas using math operators Use common functions

More information

Human Factors Engineering Short Course Topic: A Simple Numeric Entry Keypad

Human Factors Engineering Short Course Topic: A Simple Numeric Entry Keypad Human Factors Engineering Short Course 2016 Creating User Interface Prototypes with Microsoft Visual Basic for Applications 3:55 pm 4:55 pm, Wednesday, July 27, 2016 Topic: A Simple Numeric Entry Keypad

More information

Microsoft Excel 2010

Microsoft Excel 2010 Microsoft Excel 2010 omar 2013-2014 First Semester 1. Exploring and Setting Up Your Excel Environment Microsoft Excel 2010 2013-2014 The Ribbon contains multiple tabs, each with several groups of commands.

More information

How to Compare Two Lists or Columns in Excel

How to Compare Two Lists or Columns in Excel While doing different tasks in Excel we often come across a situation where the matching and differences of two or multiple columns are required. It s not a difficult task to find the differences and matches

More information

1: Getting Started with Microsoft Excel

1: Getting Started with Microsoft Excel 1: Getting Started with Microsoft Excel The Workspace 1 Menu commands 2 Toolbars 3 Cell References 4 Cell Entries 4 Formatting 5 Saving and Opening Workbook Files 7 The Workspace Figure 1 shows the Microsoft

More information

EXCEL BASICS: MICROSOFT OFFICE 2010

EXCEL BASICS: MICROSOFT OFFICE 2010 EXCEL BASICS: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

Microsoft Excel Keyboard Shortcuts

Microsoft Excel Keyboard Shortcuts Microsoft Excel Keyboard Shortcuts Here is a complete list of keyboard shortcuts for Microsoft Excel. Most of the shortcuts will work on all Excel versions on Windows based computer. Data Processing Shortcuts

More information

VBA Foundations, Part 7

VBA Foundations, Part 7 Welcome to this months edition of VBA Foundations in its new home as part of AUGIWorld. This document is the full version of the article that appears in the September/October issue of Augiworld magazine,

More information

Excel Foundation Quick Reference (Windows PC)

Excel Foundation Quick Reference (Windows PC) Excel Foundation Quick Reference (Windows PC) See https://staff.brighton.ac.uk/is/training/pages/excel/foundation.aspx for videos and exercises to accompany this quick reference card. Structure of a spreadsheet

More information

EXCEL BASICS: MICROSOFT OFFICE 2007

EXCEL BASICS: MICROSOFT OFFICE 2007 EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

Microsoft Excel. Good day All,

Microsoft Excel. Good day All, Microsoft Excel Good day All, I am Vikas, Excel professional and experts in developing Excel models to recognized best practice standards. Importantly, I am also a business consultant and therefore understand

More information

Error Vba Code For Vlookup Function In Excel 2010

Error Vba Code For Vlookup Function In Excel 2010 Error Vba Code For Vlookup Function In Excel 2010 Users who use VLOOKUP or HLOOKUP function get N/A Error many times when In case, if there is a need to use these function in a Excel VBA Macro, then. Excel

More information

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50

Excel 2016: Part 1. Updated January 2017 Copy cost: $1.50 Excel 2016: Part 1 Updated January 2017 Copy cost: $1.50 Getting Started Please note that you are required to have some basic computer skills for this class. Also, any experience with Microsoft Word is

More information

From workbook ExcelPart2.xlsx, select FlashFillExample worksheet.

From workbook ExcelPart2.xlsx, select FlashFillExample worksheet. Microsoft Excel 2013: Part 2 More on Cells: Modifying Columns, Rows, & Formatting Cells Find and Replace This feature helps you save time to locate specific information when working with a lot of data

More information

Karlen Communications Track Changes and Comments in Word. Karen McCall, M.Ed.

Karlen Communications Track Changes and Comments in Word. Karen McCall, M.Ed. Karlen Communications Track Changes and Comments in Word Karen McCall, M.Ed. Table of Contents Introduction... 3 Track Changes... 3 Track Changes Options... 4 The Revisions Pane... 10 Accepting and Rejecting

More information

Excel. Tutorial 1 Getting Started with Excel. Tutorial 2 Formatting a Workbook. Tutorial 3 Working with Formulas and Functions COMPREHENSIVE

Excel. Tutorial 1 Getting Started with Excel. Tutorial 2 Formatting a Workbook. Tutorial 3 Working with Formulas and Functions COMPREHENSIVE Excel Tutorial 1 Getting Started with Excel Tutorial 2 Formatting a Workbook Tutorial 3 Working with Formulas and Functions COMPREHENSIVE Excel Tutorial 1 Getting Started with Excel COMPREHENSIVE Objectives

More information

4) Study the section of a worksheet in the image below. What is the cell address of the cell containing the word "Qtr3"?

4) Study the section of a worksheet in the image below. What is the cell address of the cell containing the word Qtr3? Choose The Correct Answer: 1) Study the highlighted cells in the image below and identify which of the following represents the correct cell address for these cells: a) The cell reference for the selected

More information

Microsoft Excel 2007

Microsoft Excel 2007 Microsoft Excel 2007 Objective To provide a review of the new features in the Microsoft Excel 2007 screen. Overview Introduction Office Button Quick Access Toolbar Tabs Scroll Bar Status Bar Clipboard

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Formatting a spreadsheet means changing the way it looks to make it neater and more attractive. Formatting changes can include modifying number styles, text size and colours. Many

More information

Lesson 1 Excel Tutorial Learning how to use Microsoft Excel 2010 page 1

Lesson 1 Excel Tutorial Learning how to use Microsoft Excel 2010 page 1 Lesson 1 Excel Tutorial Learning how to use Microsoft Excel 2010 page 1 Step 1: When you first open up Excel 2010, this is what you will see. This is considered an Excel worksheet. Step 2: Notice the bottom

More information

Candy is Dandy Project (Project #12)

Candy is Dandy Project (Project #12) Candy is Dandy Project (Project #12) You have been hired to conduct some market research about M&M's. First, you had your team purchase 4 large bags and the results are given for the contents of those

More information

This activity will show you how to use Excel to draw cumulative frequency graphs. Earnings ( x/hour) 0 < x < x

This activity will show you how to use Excel to draw cumulative frequency graphs. Earnings ( x/hour) 0 < x < x Pay rates for men and women - Excel 2007 activity This activity will show you how to use Excel to draw cumulative frequency graphs. Information sheet The table gives the results from a survey about hourly

More information

Intro To Excel Spreadsheet for use in Introductory Sciences

Intro To Excel Spreadsheet for use in Introductory Sciences INTRO TO EXCEL SPREADSHEET (World Population) Objectives: Become familiar with the Excel spreadsheet environment. (Parts 1-5) Learn to create and save a worksheet. (Part 1) Perform simple calculations,

More information

Visual C# Program: Temperature Conversion Program

Visual C# Program: Temperature Conversion Program C h a p t e r 4B Addendum Visual C# Program: Temperature Conversion Program In this chapter, you will learn how to use the following Visual C# Application functions to World Class standards: Writing a

More information

Excel 2007 Fundamentals

Excel 2007 Fundamentals Excel 2007 Fundamentals Introduction The aim of this document is to introduce some basic techniques for using Excel to enter data, perform calculations and produce simple charts based on that information.

More information

Microsoft Excel 2013 Comments (Level 3)

Microsoft Excel 2013 Comments (Level 3) IT Training Microsoft Excel 2013 Comments (Level 3) Contents Introduction...1 Adding a Comment to a Cell...1 Displaying Cell Comments...2 Editing a Cell Comment...3 Deleting a Cell Comment...3 Searching

More information

MS Excel Advanced Level

MS Excel Advanced Level MS Excel Advanced Level Trainer : Etech Global Solution Contents Conditional Formatting... 1 Remove Duplicates... 4 Sorting... 5 Filtering... 6 Charts Column... 7 Charts Line... 10 Charts Bar... 10 Charts

More information

Beginning Excel for Windows

Beginning Excel for Windows Beginning Excel for Windows Version: 2002 Academic Computing Support Information Technology Services Tennessee Technological University September 2003 1. Opening Excel for Windows and Setting the Toolbars

More information

Hands-On Lab. Core Office Solution Development. Lab version: Last updated: 2/23/2011

Hands-On Lab. Core Office Solution Development. Lab version: Last updated: 2/23/2011 Hands-On Lab Core Office Solution Development Lab version: 1.0.1 Last updated: 2/23/2011 CONTENTS OVERVIEW... 4 EXERCISE 1: SETTING UP A DATA CONNECTION... 5 Task 1 Accessing external data in Excel...

More information

EXCEL 2007 GETTING STARTED

EXCEL 2007 GETTING STARTED EXCEL 2007 GETTING STARTED TODAY S DESTINATION Quick Access Toolbar Customize it! Office Button Click Excel Options BREAK DOWN OF TABS & RIBBON Tab Name Contains Information relating to Contains the following

More information

Introduction to VBA for Excel-Tutorial 7. The syntax to declare an array starts by using the Dim statement, such that:

Introduction to VBA for Excel-Tutorial 7. The syntax to declare an array starts by using the Dim statement, such that: Introduction to VBA for Excel-Tutorial 7 In this tutorial, you will learn deal with arrays. We will first review how to declare the arrays, then how to pass data in and how to output arrays to Excel environment.

More information

Office of Instructional Technology

Office of Instructional Technology Office of Instructional Technology Microsoft Excel 2016 Contact Information: 718-254-8565 ITEC@citytech.cuny.edu Contents Introduction to Excel 2016... 3 Opening Excel 2016... 3 Office 2016 Ribbon... 3

More information

Basic tasks in Excel 2013

Basic tasks in Excel 2013 Basic tasks in Excel 2013 Excel is an incredibly powerful tool for getting meaning out of vast amounts of data. But it also works really well for simple calculations and tracking almost any kind of information.

More information

MS Excel VBA Class Goals

MS Excel VBA Class Goals MS Excel VBA 2013 Class Overview: Microsoft excel VBA training course is for those responsible for very large and variable amounts of data, or teams, who want to learn how to program features and functions

More information

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

Customizing the Excel 2013 program window. Getting started with Excel 2013 Customizing the Excel 2013 program window 1 2 Getting started with Excel 2013 Working with data and Excel tables Creating workbooks Modifying workbooks Modifying worksheets Merging and unmerging cells

More information

Civil Engineering Computation

Civil Engineering Computation Civil Engineering Computation First Steps in VBA Homework Evaluation 2 1 Homework Evaluation 3 Based on this rubric, you may resubmit Homework 1 and Homework 2 (along with today s homework) by next Monday

More information

The For Next and For Each Loops Explained for VBA & Excel

The For Next and For Each Loops Explained for VBA & Excel The For Next and For Each Loops Explained for VBA & Excel excelcampus.com /vba/for-each-next-loop/ 16 Bottom line: The For Next Loops are some of the most powerful VBA macro coding techniques for automating

More information

Excel Main Screen. Fundamental Concepts. General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Workbook

Excel Main Screen. Fundamental Concepts. General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Workbook Excel 2016 Main Screen Fundamental Concepts General Keyboard Shortcuts Open a workbook Create New Save Preview and Print Close a Ctrl + O Ctrl + N Ctrl + S Ctrl + P Ctrl + W Help Run Spell Check Calculate

More information

Microsoft Excel Chapter 1. Creating a Worksheet and an Embedded Chart

Microsoft Excel Chapter 1. Creating a Worksheet and an Embedded Chart Microsoft Excel 2010 Chapter 1 Creating a Worksheet and an Embedded Chart Objectives Describe the Excel worksheet Enter text and numbers Use the Sum button to sum a range of cells Copy the contents of

More information

Microsoft Office Excel 2013 Courses 24 Hours

Microsoft Office Excel 2013 Courses 24 Hours Microsoft Office Excel 2013 Courses 24 Hours COURSE OUTLINES FOUNDATION LEVEL COURSE OUTLINE Getting Started With Excel 2013 Starting Excel 2013 Selecting the Blank Worksheet Template The Excel 2013 Cell

More information

Excel VBA. Microsoft Excel is an extremely powerful tool that you can use to manipulate, analyze, and present data.

Excel VBA. Microsoft Excel is an extremely powerful tool that you can use to manipulate, analyze, and present data. Excel VBA WHAT IS VBA AND WHY WE USE IT Microsoft Excel is an extremely powerful tool that you can use to manipulate, analyze, and present data. Sometimes though, despite the rich set of features in the

More information

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults Illustrator Defaults Before we begin, we are going to make sure that all of us are using the same settings within our application. For this class, we will always want to make sure that our application

More information

CMPF124 Microsoft Excel Tutorial

CMPF124 Microsoft Excel Tutorial Lab 5: Microsoft Excel Tutorial Excel Worksheet Microsoft Excel works as account ledger. An Excel Workbook (1) could have multiple Worksheets (2). A cell in Excel is referred by its Column and Row naming

More information

EXCEL walkthrough. It is from May 2012, Paper 3 Practical Test 0417/32. It is available on the OLIE under the past papers section.

EXCEL walkthrough. It is from May 2012, Paper 3 Practical Test 0417/32. It is available on the OLIE under the past papers section. EXCEL walkthrough This is a walkthrough for a fairly straightforward past paper. However, if you have done one then the rest are pretty straight forward. It is from May 2012, Paper 3 Practical Test 0417/32

More information

Basic Microsoft Excel Skills

Basic Microsoft Excel Skills Basic Microsoft Excel Skills Note : This tutorial is based upon Microsoft Excel 2000. If you are using MSExcel 1997 or 2002, there may be some operations which look slightly different (e.g. graphs), but

More information

Learning Map Excel 2007

Learning Map Excel 2007 Learning Map Excel 2007 Our comprehensive online Excel tutorials are organized in such a way that it makes it easy to obtain guidance on specific Excel features while you are working in Excel. This structure

More information