This content has been downloaded from IOPscience. Please scroll down to see the full text.

Size: px
Start display at page:

Download "This content has been downloaded from IOPscience. Please scroll down to see the full text."

Transcription

1 This content has been downloaded from IOPscience. Please scroll down to see the full text. Download details: IP Address: This content was downloaded on 31/01/2018 at 06:24 Please note that terms and conditions apply. You may also be interested in: Modelling Physics with Microsoft Excel : B Random V Liengme events Interactive Learning Media for Lenses and Their Applications Using Macro Visual Basic in Microsoft PowerPoint Sari Sami Novita, Siti Nurul Khotimah and Wahyu Hidayat Preparing content-rich learning environments with VPython and Excel, controlled byvisual Basic for Applications Chandra Prayaga An Excel texttrademark model of a radioactive series D G H Andrews The Euler s Graphical User Interface Spreadsheet Calculator for Solving Ordinary Differential Equations by Visual Basic for Application Programming Kim Gaik Tay, Tau Han Cheong, Ming Foong Lee et al. Investigating complexity using Excel and Visual Basic K P Zetie An automated HAXPES measurement system with user-friendly GUI for R kev at BL46XU in SPring-8 H Oji, T Matsumoto, Y-T Cui et al. Research on AutoCAD secondary development and function expansion based on VBA technology Runmei Zhang and Yehuan Gu

2 IOP Concise Physics Excel VBA for Physicists A Primer Bernard V Liengme Chapter 1 Introduction Visual Basic for Applications (VBA) is a programming language that has been built into Microsoft Office since Office It has its roots in Visual Basic (VB), so when you perform an internet search on a VBA topic do not be surprised by references to VB. In this chapter we will make a few simple changes to our Excel environment to allow us to code and run macros. Then we will see how to code some examples of simple macros (procedures), i.e. functions and subroutines. We close with a brief look at recording a subroutine. 1.1 Preparation There is little to do in preparation. We start by adding the Developer tab to the Excel ribbon. Right click on the Home tab and select Customize Ribbon. This opens the dialog box as shown in figure 1.1, click the box to the left of Developer to add a check mark (if it is not already there), and then click the OK button in the lower right-hand corner of the dialog. As can be seen from the title in this dialog, one can also customize the ribbon by using the command File Options Customize Ribbon. The ribbon now has the Developer tab present, as shown in figure 1.2. We can now check the macro security setting. Open the Developer tab and click on Macro Security to open the dialog shown in figure 1.3. Make sure that the setting is Disable all macros with notification (this is the default setting and should not be changed without good reason.) Beginning with Office 2007, Microsoft required that workbooks containing macros be saved with the extension XLSM; we refer to such workbooks as macro-enabled. This is a security feature since a rogue macro can harm a computer. When you open a macro-enabled workbook you will see a warning as shown in figure 1.4; click on Enable Content if you trust the workbook not to have rogue macros. If you are working with Excel 2003, your workbooks will have the extension XLS even when they contain macros. To learn more about macro security, visit Office-files-12B036FD-D140-4E74-B45E-16FED1A7E5C6. doi: / ch1 1-1 ª Morgan & Claypool Publishers 2016

3 Figure 1.1. Customizing the Quick Access Toolbar to add the Developer tab. Figure 1.2. The ribbon with the Developer tab added. You may not see this warning every time; Excel seems to remember if a specific macro-enabled file has been opened in the same user session. At other times the warning comes with a more ominous message (figure 1.5). It seems odd that this message occurs when the file sits on the author s hard drive. In subsequent chapters all the reader needs to do is open one of the workbooks (Topic2.xlsm to Topic8.xlsm) which are available for download see the preface. In this chapter the reader needs to learn how to open the VB Editor (VBE), add a module, and save a macro-enabled file. It is best that the reader starts with a new file. However, to cut down on the work, the companion site has the file Topic1BVL.xlsm, and this chapter gives instructions on copying from that workbook to the reader s new workbook. 1-2

4 Figure 1.3. Setting the macro security. Figure 1.4. Example of a macro warning. Figure 1.5. Another macro warning format. 1.2 Demonstrating a simple function Within the Excel environment there are three types of function: the worksheet function (examples being SUM, AVERAGE, ACOS); VB functions (Lcase, Len, Round); 1-3

5 and functions that are coded by a user. Functions of the last type are often referred to as user-defined functions (UDFs). Later we will see that all VB functions may be used within a UDF, but there is a restriction on which worksheet function may be used. In general, if there is an equivalent VB function then the worksheet function may not be used. Example. A physics student needs to compute the kinetic energy given the mass and velocity of the object. Figure 1.6 shows a sample worksheet. In column C he uses a worksheet formula to compute the kinetic energy, while column D shows how a UDF may be used. The reader should set up a worksheet like this but leave D2:D5 empty for now. In B7 we have the formula = FORMULATEXT(C2), which displays the referenced cell s formula. Open the Developer tab, click on Visual Basic (the left most icon) to open the VBE. Figure 1.7 shows the VBE window, but since you have just opened it the working space (the module area, the panel at top right) will be grey. Click on the Insert command and select Module. Now type this code into the module: Function KE(mass, Vel) KE = (1 / 2) * mass * Vel ^ 2 End Function You may now return to the worksheet by clicking the green Excel icon on the far left of the VBE toolbars, or by clicking the worksheet if it is visible behind the VBE. In D2 type =KE(A2, B2), press Enter to complete the formula, and drag the formula down to row 5. Suppose you made a mistake in the code and had entered KE = (1/2) *mass*vel+2. You can return to the VBE (try the shortcut ALT+F11) and make the correction. How disappointed will you be when on returning to the worksheet you find the results in columns C and D still do not agree? MORAL. Whenever a change is made to a UDF it will not affect the worksheet until the worksheet is recalculated. Do this by pressing F9, or selecting a cell with the UDF (D2 for example) and double clicking it. Figure 1.6. Example of using a UDF. 1-4

6 If you have a syntax error in a macro, Excel will throw up a warning. Click the Debug button and the offending line will be highlighted. After making a correction, click the square blue reset button it is right under Run in the menu bar of the VBE as shown in figure 1.7. When there is a VBA error you cannot do anything with the worksheet until the error is removed. 1.3 Saving a macro-enabled workbook Now we will save our work. From the Excel workspace either click the Save icon in the Quick Access Toolbar (will Microsoft think of a new icon when we have all forgotten about floppy discs?) or use the command File Save. In the normal way, give the file a name such as Topic1 but there is an extra step. Under the name box you will see a box Excel Workbook (.xlsx) with a drop down arrow at the right. Click the arrow and select the second option, Excel Macro-Enabled Workbook (.xlsm), see figure 1.8. If you fail to do this Excel will detect the presence of a macro and issue a warning. If you do not heed the warning all your modules will disappear! Figure 1.7. The VBE interface. Figure 1.8. The macro-enabled option in Save. 1-5

7 1.4 Using constants and VB functions Professor X wants to make a worksheet to compute the most probable, the mean, and the root-mean-squared velocity of various gases at a specified temperature. Her worksheet is shown in figure 1.9. Once again we will perform our calculations first with worksheet formulas and then with UDFs. The author likes to confirm that the two methods agree when testing a new UDF. The formulas for the three velocities in C10:E10 are: =SQRT(2*8.3145*Temp/ (B10*10^-3)), =SQRT(8*8.3145*Temp/(PI()*B10*10^-3)), and =SQRT ((3*8.3145*Temp)/(B10*10^-3)). Note that B6 has been given the name Temp. Open your Topic1.xlsm workbook, add a new worksheet and make it similar to the figure. The reader may wish to open Topic1BVL.xlsm, select A1: F29, and copy and paste to his/her Sheet2. Initially this will give #NAME! errors Figure 1.9. Another UDF. 1-6

8 in C18:E21 and C26:E29 because the Topic1.xlsm workbook lacks the referenced UDFs. Open the VBE. Sometimes it is expedient to have more than one module, but that is not the case here. On Module1 add the following code below the code for the kinetic energy function (as we are working in SI units we need the molar mass to be in kilograms, hence the 10 3 factor): Function Vprob(T, M) Const R = SI units Vprob = Sqr(2 * R * T / (M * 10 ^ 3)) End Function In C18 enter the formula =Vprob(Temp, B18). Infigure 1.9 the inset shows that our UDF appears in the tooltip box when we type =v. In the function code we have declared R to be a constant and given it a value. This prevents users from reassigning a value to R later in the code not very likely in a two-statement function but a potential error in longer macros. Within the code Const R = SI units, everything after the single quote is a comment. Since VB functions take precedence over worksheet functions we use its Sqr function rather than the worksheet function SQRT. The code for Vmean is shown below; it is left as an exercise for the reader to code Vrms: Function Vmean(T, M) Const R = SI units Pi = 4 * Atn(1) Vmean = Sqr(8 * R * T / (Pi * M * 10 ^ 3)) End Function We will code the UDF used in C26:E29 shortly. Two things to note: (i) VB has no built in function for π, we could have coded Pi = , but to guard against typing errors we choose the simple formula; (ii) VBA permits a constant to be defined with an expression such as Const TwoPi=2 * , but functions are not permitted in the expression, making Const Pi = 4 * Atn(1) invalid. While researching these formulas for these velocities, the author found several sites that computed them. All agreed when the root-mean-squared velocity was calculated, but there was a wide spread for the others. To test for correctness, use the fact that vmean = ( π ) vprop and vrms = vprop. The following website gave consistent results: User-defined array functions It is possible to write code that returns data to more than one cell think about the worksheet functions LINEST and FREQUENCY. The code below computes Vprob, Vmean, and Vrms all in one function. If you pasted C26:E29 from the author s 1-7

9 workbook, please delete those cells now. Select C26:E26, type =Velocities (Temp,B26) and commit the formula with CTRL+SHIFT+ENTER. Cells C26: E26 will each display {=VelocitiesV(Temp,B26)} where Excel has added the curly braces to denote an array function. We can now drag C26:E26 down to row 29. Function Velocities(T, M) Dim Vel(3) Const R = Pi = 4 * Atn(1) Vel(0) = Sqr(2 * R * T / (M * 10 ^ 3)) Vel(1) = Sqr(8 * R * T / (Pi * M * 10 ^ 3)) Vel(2) = Sqr(3 * R * T / (M * 10 ^ 3)) End Function In the first statement we use the Dim feature to define an array called Vel having three components. We compute values for each component and then pass the values of the Vel array to the function named Velocities. Unless the reader is familiar with languages like C++, the use of Vel(0) might be a bit unsettling. By default, VB uses array indices starting with zero; chapter 2 shows how we can obtain the more familiar first index of Notes on VBA functions Because the marriage of Office Excel and VB was made when both were mature applications, it is not surprising that sometimes there is a clash between them. The reader should be aware that there are some differences between worksheet and VB functions with the same name. 1. While the worksheet function =LOG(3) returns the logarithm of 3 to base 10, the VB expression x = Log(3) results in the logarithm to base e. To obtain a base 10 result one codes x = Log(3)/log(10). 2. When the digit to be rounded is 5, the VB Round function rounds to make the result even; so Round(3.5,0) and Round(4.5,0) each give 4 as the result, and Round( 3.5,0) and Round( 4.5,0) each give 4. Contrast this with the Excel results, which would be 4 and 5 for positive values and 4 and 5 for negative values, since Excel rounds up when x > 0 and down when x < 0 when the digit to be rounded is 5. The VB behavior is sometimes called bankers rounding, but there is little evidence that bankers use it. 3. Excel has the MOD function: =MOD(11,10) returns the value 1. VBA has the Mod operator: the expression 11 Mod 10 also returns 1. However, the two do not agree when one (not both) of the arguments is negative, as is shown in table 1.1; the last two columns show alternative ways of performing the calculations. TRUNC and INT are similar in that both return integers. TRUNC removes the fractional part of the number. INT rounds numbers down to the nearest integer based on the value of the fractional part of the number. The results from INT and TRUNC are different only when using negative numbers: 1-8

10 Table 1.1. Comparing Excel s MOD and VBA s Mod. a b MOD Mod a-(b*int(a/b)) a-(b*trunc(a/b)) Figure Example of output from a subroutine. TRUNC( 4.3) returns 4, but INT( 4.3) returns 5, because 5 is the lower number. The table above is taken from ui=en-us&rs=en-us&ad=us. 1.7 A simple subroutine In this section we see a simple subroutine that asks for input from the user and, having made a calculation, places the result on a worksheet. For the demonstration it is convenient to stay with the molecular velocities theme. Using the icon of an X within a circle after the last sheet tab, the reader should insert a new worksheet. Then right click its tab and rename the sheet MolVel. Set up the worksheet to look like figure 1.10, leaving rows 4 and 7 empty. Using the command Insert Illustrations Shapes, place any shape on the worksheet and add text to it. Navigate to the VBE and in the Project panel (top left) select Topic1. From the menu, use Insert Module. It is not essential to put our code in a separate module, but it helps with the demonstration. Enter the code shown below, this may be copied from Module2 in Topic1BVL. xlsm: Sub MolVel() On Error GoTo Hades Worksheets( MolSpeed ).Activate Range( B4:D4 ).ClearContents 1-9

11 Range( B7:D7 ).ClearContents Gas = InputBox(prompt:= Give gas name or formula ) Range( B4 ) = Gas MolMass = InputBox(prompt:= Give molar mass (g/mole) ) Range( C4 ) = MolMass mtemp = InputBox(prompt:= Give temperature in K ) Range( D4 ) = mtemp Range( B7 ) = Vprob(mTemp, MolMass) Range( C7 ) = Vmean(mTemp, MolMass) Range( D7 ) = Vrms(mTemp, MolMass) Hades: End Sub Experienced programmers may be appalled to see a GoTo, but the construct On Error GoTo is very common in VB programming, especially in the form On Error GoTo Resume Next to tell the program to ignore any error it encounters. Here we have made up a name Hades for a line to which the program will go when an errorisdetected.theprogramflow is directed to the very end of the subroutine in this circumstance. Examples of possible errors: (i) there is no worksheet called MolSpeed or (ii) the user fails to enter a meaningful value for one of the numeric variables MolMass and mtemp, 1 causing the various velocity functions to misfire. Note how we can access these velocity functions even though they reside on a different module within the same workbook. Should we wish to prevent such access we could add the word Private at the start of a function header Private Function Whatever(.). Before we proceed we need to return to the worksheet. Right click on the shape and by selecting Assign Macro, indicate that this shape should run the subroutine MolVel when clicked. Next we look at various ways of calling up the subroutine. 1. Within the VBE we could use the Run command (figure 1.11) on the menu (or its shortcut F5), or click the green arrow just below the Debug menu command. In these cases, VBA may present a dialog box listing the macros (i.e. subroutines) in the current VBA Project even when there is only one! Click on the macro of interest and then click the Run button, or just double click the sub you wish to run. If the mouse cursor is inside a subroutine this dialog is often skipped. 2. In the Code group (far left) of the Developer tab click on the item Macros, or on the View tab locate the Macros group (far right), click on the Macros tool, and select View Macros. In either case a dialog will open with a list of macros not just those in the current project but all those in the currently opened workbook. The shortcut ALT+F8 results in the same dialog. 3. Click on the shape on the MolSpeed sheet. Since we have assigned it to the MolVel subroutine this is what will run. 1 A variable must not have a name which is also a keyword, so we used mtemp rather than Temp just in case Temp is a keyword (actually, it is not!). 1-10

12 Figure Some commands in the VBE menu. Figure The InputBox dialog. When we run MolVel, Excel is told to activate the appropriate sheet, otherwise our output could damage another worksheet. Of course, if we always ran the sub by clicking the shape on the MolSpeed worksheet, this statement would be redundant. Next a box pops up (figure 1.12) asking the user to name the gas. This name is then placed in cell B4. In similar ways we obtain the molar mass and temperature in B5 and B6, respectively. These are used by the velocity functions (Vprob, Vmean, and Vrms) and the results of the functions are placed in cells B7:D7. Note that this subroutine that resides in Module2 has access to functions defined in Module1. If we wished otherwise we would add the word Private before Function in the headers. 1.8 Linking an image to a subroutine In figure 1.10 we have a blue rectangle which, when clicked, causes the subroutine MolVel to run. The image can be a shape or picture. After placing it on the worksheet right click it to bring up the dialog shown to the left in figure The user clicks the Assign Macro item bringing up a list of subroutines available in the current Excel session and clicks the appropriate one. 1.9 Recording a macro Excel has a tool for recording the user s keystrokes and generating a subroutine that can be used over and over. This can be useful for formatting and entering textual data. 1-11

13 Figure Linking an image to a subroutine. Figure The Record Macro dialog. It cannot be used to make functions or to have a subroutine place a value in a cell. Many users have found the Recorder useful for learning simple VBA commands, but it must be stressed that the resulting subroutine is seldom very efficient. Let us see an example. Open Sheet2 of the Topic1 workbook. To the left of the status bar just after the word Ready, there is a small box which switches the recorder on and off. The Code group of the Developer tab also has this tool. Start recording and perform the following operations: 1. Fill in the dialog box as shown in figure 1.14 and click the OK button. We will not bother with a shortcut. 1-12

14 2. Hold down the CTRL key and drag the tab of Sheet2 to the left between Sheet2 and MolSpeed. Release the CTRL key. Now we have a new worksheet called Sheet2 (2) and it is the active sheet. 3. Using tools in the font group of the Home group: i. Change the size of the type in A1:E1 and A6:C6. ii. Select A8:E13 and give the range a fill colour and change its font colour. iii. Do the same with A16:E21. iv. Click on F Switch off the recorder. Open the VBE and in the Topic1 project you will find the recorder added Module3 holding the sub DuplicateSheet2. This reads: Sub DuplicateSheet2() DuplicateSheet2 Macro Make a duplicate of Sheet2 and format some ranges Sheets( Sheet2 ).Select Sheets( Sheet2 ).Copy Before:=Sheets(3) Range( A1:E1 ).Select Selection.Font.Size = 14 Selection.Font.Size = 16 Range( A6:C6 ).Select Selection.Font.Size = 14 Selection.Font.Size = 16 Range( A8:E13 ).Select With Selection.Interior.Pattern = xlsolid.patterncolorindex = xlautomatic.themecolor = xlthemecoloraccent3.tintandshade = PatternTintAndShade = 0 End With With Selection.Font.ThemeColor = xlthemecoloraccent2.tintandshade = 0 End With Range( A16:E21 ).Select With Selection.Interior.Pattern = xlsolid.patterncolorindex = xlautomatic.themecolor = xlthemecoloraccent1.tintandshade = PatternTintAndShade = 0 End With 1-13

15 With Selection.Font.ThemeColor = xlthemecoloraccent5.tintandshade = End With Range( F14 ).Select End Sub The reader is encouraged to spot the pieces of code that correspond to the actions performed while recording. Of course, some parameters (such as Font.Size, TintAndShade) will have different values depending on what the user selected Finding a home for macros We have placed our functions and subroutines in modules stored in the current workbook. This is generally the safest choice. Macros housed in other workbooks are accessible when those workbooks are open; one generally avoids this complication. If you have macros that you wish to use in many different workbooks, then the best course is to store them in the Personal.xlsb workbook. This workbook can be made by starting the recorder, specifying Personal as the stage place (the third box in figure 1.14), and recoding a one-line sub. Then go to the VBE, open the Personal project, and delete the module with the dummy subroutine. The Personal.xlsb workbook is stored in your Xlstart folder and opens every time Excel is started, and it is normally hidden in Excel but visible in the VBE. The following links provide further information (do not be concerned if they mention older versions of Excel or Windows): Workbook-AA439B90-F F0-6E4C3F5EE566?ui=en-US&rs=en- US&ad=US Another place for macros is an Add-in workbook; we explore this topic in chapter Typographical matters The indentation shown in our example is not mandatory but is highly recommended as it makes reading the code a lot easier. For example, when the statements between For and Next are indented it is immediately obvious what code is repeated. A long statement may be split into several rows using the underscore character. For example: Range( A2 ) = Range( F2 ).Value + Range( C2 ).Value may be coded as Range( A2 ) = Range( F2 ).Value _ + Range( C2 ).Value 1-14

16 It is important to note that the underscore is placed just after a space in the long code. This cannot be a space within a literal. The correct way to split a literal is demonstrated by Range( A10 ) = Now is the time for all good folks to _ & come to the aid of the party 1-15

Excel VBA for Physicists. A Primer

Excel VBA for Physicists. A Primer Excel VBA for Physicists A Primer Excel VBA for Physicists A Primer Bernard V Liengme St Francis Xavier University, Nova Scotia, Canada Morgan & Claypool Publishers Copyright ª 2016 Morgan & Claypool

More information

Microsoft Excel 2007 Macros and VBA

Microsoft Excel 2007 Macros and VBA Microsoft Excel 2007 Macros and VBA 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 of Excel

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

Getting started 7. Writing macros 23

Getting started 7. Writing macros 23 Contents 1 2 3 Getting started 7 Introducing Excel VBA 8 Recording a macro 10 Viewing macro code 12 Testing a macro 14 Editing macro code 15 Referencing relatives 16 Saving macros 18 Trusting macros 20

More information

Macros enable you to automate almost any task that you can undertake

Macros enable you to automate almost any task that you can undertake Chapter 1: Building and Running Macros In This Chapter Understanding how macros do what they do Recording macros for instant playback Using the relative option when recording macros Running the macros

More information

Macros enable you to automate almost any task that you can undertake

Macros enable you to automate almost any task that you can undertake Chapter 1: Building and Running Macros In This Chapter Understanding how macros do what they do Recording macros for instant playback Using the relative option when recording macros Running the macros

More information

Lesson 2. Using the Macro Recorder

Lesson 2. Using the Macro Recorder Lesson 2. Using the Macro Recorder When the recorder is activated, everything that you do will be recorded as a Macro. When the Macro is run, everything that you recorded will be played back exactly as

More information

As you probably know, Microsoft Excel is an

As you probably know, Microsoft Excel is an Introducing Excel Programming As you probably know, Microsoft Excel is an electronic worksheet you can use for a variety of purposes, including the following: maintain lists; perform mathematical, financial,

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

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

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 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

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

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

1 Welcome to Microsoft Excel 2007

1 Welcome to Microsoft Excel 2007 1 Welcome to Microsoft Excel 2007 The Excel Window With Office 2007, Microsoft has abandoned the interface consisting of a menu and a collection of toolbars so common in all Windows applications until

More information

Microsoft Excel Level 2

Microsoft Excel Level 2 Microsoft Excel Level 2 Table of Contents Chapter 1 Working with Excel Templates... 5 What is a Template?... 5 I. Opening a Template... 5 II. Using a Template... 5 III. Creating a Template... 6 Chapter

More information

Excel 2010: Getting Started with Excel

Excel 2010: Getting Started with Excel Excel 2010: Getting Started with Excel Excel 2010 Getting Started with Excel Introduction Page 1 Excel is a spreadsheet program that allows you to store, organize, and analyze information. In this lesson,

More information

Macros in Excel: Recording, Running, and Editing

Macros in Excel: Recording, Running, and Editing Macros in Excel: Recording, Running, and Editing This document provides instructions for creating, using, and revising macros in Microsoft Excel. Simple, powerful, and easy to customize, Excel macros can

More information

Excel Advanced

Excel Advanced Excel 2016 - Advanced LINDA MUCHOW Alexandria Technical & Community College 320-762-4539 lindac@alextech.edu Table of Contents Macros... 2 Adding the Developer Tab in Excel 2016... 2 Excel Macro Recorder...

More information

Excel Part 3 Textbook Addendum

Excel Part 3 Textbook Addendum Excel Part 3 Textbook Addendum 1. Lesson 1 Activity 1-1 Creating Links Data Alert and Alternatives After completing Activity 1-1, you will have created links in individual cells that point to data on other

More information

download instant at

download instant at CHAPTER 1 - LAB SESSION INTRODUCTION TO EXCEL INTRODUCTION: This lab session is designed to introduce you to the statistical aspects of Microsoft Excel. During this session you will learn how to enter

More information

Excel Intermediate

Excel Intermediate Excel 2013 - Intermediate (103-124) Multiple Worksheets Quick Links Manipulating Sheets Pages EX16 EX17 Copying Worksheets Page EX337 Grouping Worksheets Pages EX330 EX332 Multi-Sheet Cell References Page

More information

You can record macros to automate tedious

You can record macros to automate tedious Introduction to Macros You can record macros to automate tedious and repetitive tasks in Excel without writing programming code directly. Macros are efficiency tools that enable you to perform repetitive

More information

Rev. C 11/09/2010 Downers Grove Public Library Page 1 of 41

Rev. C 11/09/2010 Downers Grove Public Library Page 1 of 41 Table of Contents Objectives... 3 Introduction... 3 Excel Ribbon Components... 3 Office Button... 4 Quick Access Toolbar... 5 Excel Worksheet Components... 8 Navigating Through a Worksheet... 8 Making

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

Excel Level 1

Excel Level 1 Excel 2016 - Level 1 Tell Me Assistant The Tell Me Assistant, which is new to all Office 2016 applications, allows users to search words, or phrases, about what they want to do in Excel. The Tell Me Assistant

More information

Technical White Paper

Technical White Paper Technical White Paper Via Excel (VXL) Item Templates This technical white paper is designed for Spitfire Project Management System users. In this paper, you will learn how to create Via Excel Item Templates

More information

ABOUT THIS COURSE... 3 ABOUT THIS MANUAL... 4 LESSON 1: MANAGING LISTS... 5

ABOUT THIS COURSE... 3 ABOUT THIS MANUAL... 4 LESSON 1: MANAGING LISTS... 5 Table of Contents ABOUT THIS COURSE... 3 ABOUT THIS MANUAL... 4 LESSON 1: MANAGING LISTS... 5 TOPIC 1A: SORT A LIST... 6 Sort a list in A-Z or Z-A Order... 6 TOPIC 1B: RENUMBER A LIST... 7 Renumber a List

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

WEEK NO. 12 MICROSOFT EXCEL 2007

WEEK NO. 12 MICROSOFT EXCEL 2007 WEEK NO. 12 MICROSOFT EXCEL 2007 LESSONS OVERVIEW: GOODBYE CALCULATORS, HELLO SPREADSHEET! 1. The Excel Environment 2. Starting A Workbook 3. Modifying Columns, Rows, & Cells 4. Working with Worksheets

More information

Microsoft How to Series

Microsoft How to Series Microsoft How to Series Getting Started with EXCEL 2007 A B C D E F Tabs Introduction to the Excel 2007 Interface The Excel 2007 Interface is comprised of several elements, with four main parts: Office

More information

Excel Template Instructions for the Glo-Brite Payroll Project (Using Excel 2010 or 2013)

Excel Template Instructions for the Glo-Brite Payroll Project (Using Excel 2010 or 2013) Excel Template Instructions for the Glo-Brite Payroll Project (Using Excel 2010 or 2013) T APPENDIX B he Excel template for the Payroll Project is an electronic version of the books of account and payroll

More information

The Ribbon The Ribbon contains multiple tabs, each with several groups of commands. You can add your own tabs that contain your favorite commands.

The Ribbon The Ribbon contains multiple tabs, each with several groups of commands. You can add your own tabs that contain your favorite commands. Lesson1-Getting Star with excel Excel is a spreadsheet program that allows you to store, organize, and analyze information. In this lesson, you will learn your way around the Excel 2010 environment, including

More information

Creating Accessible Microsoft Excel Spreadsheets

Creating Accessible Microsoft Excel Spreadsheets Creating Accessible Microsoft Excel Spreadsheets Microsoft Excel is one of the most commonly used spreadsheet applications. However Excel brings unique challenges for building accessible workbooks. Some

More information

Skill Set 3. Formulas

Skill Set 3. Formulas Skill Set 3 Formulas By the end of this Skill Set you should be able to: Create Simple Formulas Understand Totals and Subtotals Use Brackets Select Cells with the Mouse to Create Formulas Calculate Percentages

More information

Excel. Spreadsheet functions

Excel. Spreadsheet functions Excel Spreadsheet functions Objectives Week 1 By the end of this session you will be able to :- Move around workbooks and worksheets Insert and delete rows and columns Calculate with the Auto Sum function

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Introduction This handout briefly outlines most of the basic uses and functions of Excel that we will be using in this course. Although Excel may be used for performing statistical

More information

CHAPTER 1 GETTING STARTED

CHAPTER 1 GETTING STARTED GETTING STARTED WITH EXCEL CHAPTER 1 GETTING STARTED Microsoft Excel is an all-purpose spreadsheet application with many functions. We will be using Excel 97. This guide is not a general Excel manual,

More information

Excel Select a template category in the Office.com Templates section. 5. Click the Download button.

Excel Select a template category in the Office.com Templates section. 5. Click the Download button. Microsoft QUICK Excel 2010 Source Getting Started The Excel Window u v w z Creating a New Blank Workbook 2. Select New in the left pane. 3. Select the Blank workbook template in the Available Templates

More information

Excel Tables and Pivot Tables

Excel Tables and Pivot Tables A) Why use a table in the first place a. Easy to filter and sort if you only sort or filter by one item b. Automatically fills formulas down c. Can easily add a totals row d. Easy formatting with preformatted

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

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

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited INTRODUCTION TO MICROSOFT EXCEL 2016 Introduction to Microsoft Excel 2016 (EXC2016.1 version 1.0.1) Copyright Information Copyright 2016 Webucator. All rights reserved. The Authors Dave Dunn Dave Dunn

More information

Chapter 10 Linking Calc Data

Chapter 10 Linking Calc Data Calc Guide Chapter 10 Linking Calc Data Sharing data in and out of Calc This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option

More information

Intermediate Excel 2003

Intermediate Excel 2003 Intermediate Excel 2003 Introduction The aim of this document is to introduce some techniques for manipulating data within Excel, including sorting, filtering and how to customise the charts you create.

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Excel contains numerous tools that are intended to meet a wide range of requirements. Some of the more specialised tools are useful to people in certain situations while others have

More information

Reference Services Division Presents. Excel Introductory Course

Reference Services Division Presents. Excel Introductory Course Reference Services Division Presents Excel 2007 Introductory Course OBJECTIVES: Navigate Comfortably in the Excel Environment Create a basic spreadsheet Learn how to format the cells and text Apply a simple

More information

Intro to Excel. To start a new workbook, click on the Blank workbook icon in the middle of the screen.

Intro to Excel. To start a new workbook, click on the Blank workbook icon in the middle of the screen. Excel is a spreadsheet application that allows for the storing, organizing and manipulation of data that is entered into it. Excel has variety of built in tools that allow users to perform both simple

More information

Tips & Tricks: MS Excel

Tips & Tricks: MS Excel Tips & Tricks: MS Excel 080501.2319 Table of Contents Navigation and References... 3 Layout... 3 Working with Numbers... 5 Power Features... 7 From ACS to Excel and Back... 8 Teacher Notes: Test examples

More information

Gloucester County Library System EXCEL 2007

Gloucester County Library System EXCEL 2007 Gloucester County Library System EXCEL 2007 Introduction What is Excel? Microsoft E x c e l is an electronic s preadsheet program. I t is capable o f performing many diff e r e n t t y p e s o f c a l

More information

SPREADSHEET (Excel 2007)

SPREADSHEET (Excel 2007) SPREADSHEET (Excel 2007) 1 U N I T 0 4 BY I F T I K H A R H U S S A I N B A B U R Spreadsheet Microsoft Office Excel 2007 (or Excel) is a computer program used to enter, analyze, and present quantitative

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

Outline. More on Excel. Review Entering Formulas. Review Excel Basics Home tab selected here Tabs Different ribbon commands. Copying Formulas (2/2)

Outline. More on Excel. Review Entering Formulas. Review Excel Basics Home tab selected here Tabs Different ribbon commands. Copying Formulas (2/2) More on Excel Larry Caretto Mechanical Engineering 09 Programming for Mechanical Engineers January 6, 017 Outline Review last class Spreadsheet basics Entering and copying formulas Discussion of Excel

More information

VBA Collections A Group of Similar Objects that Share Common Properties, Methods and

VBA Collections A Group of Similar Objects that Share Common Properties, Methods and VBA AND MACROS VBA is a major division of the stand-alone Visual Basic programming language. It is integrated into Microsoft Office applications. It is the macro language of Microsoft Office Suite. Previously

More information

Laboratory 1. Part 1: Introduction to Spreadsheets

Laboratory 1. Part 1: Introduction to Spreadsheets Laboratory 1 Part 1: Introduction to Spreadsheets By the end of this laboratory session you should be familiar with: Navigating around a worksheet. Naming sheets and cells. Formatting. The use of formulae.

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Basic Formulas Filling Data

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

Microsoft Excel Office 2016/2013/2010/2007 Tips and Tricks

Microsoft Excel Office 2016/2013/2010/2007 Tips and Tricks Microsoft Excel Office 2016/2013/2010/2007 Tips and Tricks In Office 2007, the OFFICE BUTTON is the symbol at the top left of the screen. 1 Enter Fractions That Will Display And Calculate Properly a. Type

More information

Skills Exam Objective Objective Number

Skills Exam Objective Objective Number Overview 1 LESSON SKILL MATRIX Skills Exam Objective Objective Number Starting Excel Create a workbook. 1.1.1 Working in the Excel Window Customize the Quick Access Toolbar. 1.4.3 Changing Workbook and

More information

Using Microsoft Excel

Using Microsoft Excel About Excel Using Microsoft Excel What is a Spreadsheet? Microsoft Excel is a program that s used for creating spreadsheets. So what is a spreadsheet? Before personal computers were common, spreadsheet

More information

Introduction to Excel 2007

Introduction to Excel 2007 Introduction to Excel 2007 These documents are based on and developed from information published in the LTS Online Help Collection (www.uwec.edu/help) developed by the University of Wisconsin Eau Claire

More information

Introduction to the workbook and spreadsheet

Introduction to the workbook and spreadsheet Excel Tutorial To make the most of this tutorial I suggest you follow through it while sitting in front of a computer with Microsoft Excel running. This will allow you to try things out as you follow along.

More information

EDIT202 Spreadsheet Lab Prep Sheet

EDIT202 Spreadsheet Lab Prep Sheet EDIT202 Spreadsheet Lab Prep Sheet While it is clear to see how a spreadsheet may be used in a classroom to aid a teacher in marking (as your lab will clearly indicate), it should be noted that spreadsheets

More information

Introduction to Microsoft Excel 2007

Introduction to Microsoft Excel 2007 Introduction to Microsoft Excel 2007 Microsoft Excel is a very powerful tool for you to use for numeric computations and analysis. Excel can also function as a simple database but that is another class.

More information

Advanced Excel for EMIS Coordinators

Advanced Excel for EMIS Coordinators Advanced Excel for EMIS Coordinators Helen Mills helenmills@metasolutions.net 2015 Metropolitan Educational Technology Association Outline Macros Conditional Formatting Text to Columns Pivot Tables V-Lookup

More information

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010

DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010 DOING MORE WITH EXCEL: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn MORE TASKS IN MICROSOFT EXCEL PAGE 03 Cutting, Copying, and Pasting Data Filling Data Across Columns

More information

Teacher Activity: page 1/9 Mathematical Expressions in Microsoft Word

Teacher Activity: page 1/9 Mathematical Expressions in Microsoft Word Teacher Activity: page 1/9 Mathematical Expressions in Microsoft Word These instructions assume that you are familiar with using MS Word for ordinary word processing *. If you are not comfortable entering

More information

GAZIANTEP UNIVERSITY INFORMATICS SECTION SEMETER

GAZIANTEP UNIVERSITY INFORMATICS SECTION SEMETER GAZIANTEP UNIVERSITY INFORMATICS SECTION 2010-2011-2 SEMETER Microsoft Excel is located in the Microsoft Office paket. in brief Excel is spreadsheet, accounting and graphics program. WHAT CAN WE DO WITH

More information

EXCEL 98 TUTORIAL Chemistry C2407 fall 1998 Andy Eng, Columbia University 1998

EXCEL 98 TUTORIAL Chemistry C2407 fall 1998 Andy Eng, Columbia University 1998 Created on 09/02/98 11:58 PM 1 EXCEL 98 TUTORIAL Chemistry C2407 fall 1998 Andy Eng, Columbia University 1998 Note for Excel 97 users: All features of Excel 98 for Macintosh are available in Excel 97 for

More information

INTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4

INTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4 Introduction to Microsoft Excel 2016 INTRODUCTION... 1 The Excel 2016 Environment... 1 Worksheet Views... 2 UNDERSTANDING CELLS... 2 Select a Cell Range... 3 CELL CONTENT... 4 Enter and Edit Data... 4

More information

Introduction to Microsoft Excel

Introduction to Microsoft Excel Chapter A spreadsheet is a computer program that turns the computer into a very powerful calculator. Headings and comments can be entered along with detailed formulas. The spreadsheet screen is divided

More information

Intermediate Excel 2016

Intermediate Excel 2016 Intermediate Excel 2016 Relative & Absolute Referencing Relative Referencing When you copy a formula to another cell, Excel automatically adjusts the cell reference to refer to different cells relative

More information

2. create the workbook file

2. create the workbook file 2. create the workbook file Excel documents are called workbook files. A workbook can include multiple sheets of information. Excel supports two kinds of sheets for working with data: Worksheets, which

More information

Group sheets 2, 3, 4, and 5 1. Click on SHEET Hold down the CMD key and as you continue to hold it down, click on sheets 3, 4, and 5.

Group sheets 2, 3, 4, and 5 1. Click on SHEET Hold down the CMD key and as you continue to hold it down, click on sheets 3, 4, and 5. Data Entry, Cell Formatting, and Cell Protection in Excel 2004 In this workshop, you start by adding to the number of sheets in your workbook and then grouping four of the sheets to set up a small spreadsheet

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

Rev. B 12/16/2015 Downers Grove Public Library Page 1 of 40

Rev. B 12/16/2015 Downers Grove Public Library Page 1 of 40 Objectives... 3 Introduction... 3 Excel Ribbon Components... 3 File Tab... 4 Quick Access Toolbar... 5 Excel Worksheet Components... 8 Navigating Through a Worksheet... 9 Downloading Templates... 9 Using

More information

Excel 2007 New Features Table of Contents

Excel 2007 New Features Table of Contents Table of Contents Excel 2007 New Interface... 1 Quick Access Toolbar... 1 Minimizing the Ribbon... 1 The Office Button... 2 Format as Table Filters and Sorting... 2 Table Tools... 4 Filtering Data... 4

More information

WebStudio User Guide. OpenL Tablets BRMS Release 5.18

WebStudio User Guide. OpenL Tablets BRMS Release 5.18 WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United

More information

Excel & Business Math Video/Class Project #01 Introduction to Excel. Why We Use Excel for Math. First Formula.

Excel & Business Math Video/Class Project #01 Introduction to Excel. Why We Use Excel for Math. First Formula. Excel & Business Math Video/Class Project #01 Introduction to Excel. Why We Use Excel for Math. First Formula. Topics Covered in Video: 1) USB Drive to store files from class... 2 2) Save As to Download

More information

Advanced Excel Macros : Data Validation/Analysis : OneDrive

Advanced Excel Macros : Data Validation/Analysis : OneDrive Advanced Excel Macros : Data Validation/Analysis : OneDrive Macros Macros in Excel are in short, a recording of keystrokes. Beyond simple recording, you can use macros to automate tasks that you will use

More information

IDS 101 Introduction to Spreadsheets

IDS 101 Introduction to Spreadsheets IDS 101 Introduction to Spreadsheets A spreadsheet will be a valuable tool in our analysis of the climate data we will examine this year. The specific goals of this module are to help you learn: how to

More information

ACCT 133 Excel Schmidt Excel 2007 to 2010 Conversion

ACCT 133 Excel Schmidt Excel 2007 to 2010 Conversion ACCT 133 Excel Schmidt Excel 2007 to 2010 Conversion Note: Use this handout in connection with the handout on the parts of the Excel 2010 worksheet. This will allow you to look at the various portions

More information

Gloucester County Library System. Excel 2010

Gloucester County Library System. Excel 2010 Gloucester County Library System Excel 2010 Introduction What is Excel? Microsoft Excel is an electronic spreadsheet program. It is capable of performing many different types of calculations and can organize

More information

1. Right-click the worksheet tab you want to rename. The worksheet menu appears. 2. Select Rename.

1. Right-click the worksheet tab you want to rename. The worksheet menu appears. 2. Select Rename. Excel 2010 Worksheet Basics Introduction Page 1 Every Excel workbook contains at least one or more worksheets. If you are working with a large amount of related data, you can use worksheets to help organize

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Files in Microsoft Excel are referred to as Workbooks. This is because they can contain more than one sheet. The number of sheets a workbook can contain is only limited by your computer

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 XP. Intermediate

Microsoft Excel XP. Intermediate Microsoft Excel XP Intermediate Jonathan Thomas March 2006 Contents Lesson 1: Headers and Footers...1 Lesson 2: Inserting, Viewing and Deleting Cell Comments...2 Options...2 Lesson 3: Printing Comments...3

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

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

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

Lab1: Use of Word and Excel

Lab1: Use of Word and Excel Dr. Fritz Wilhelm; physics 230 Lab1: Use of Word and Excel Page 1 of 9 Lab partners: Download this page onto your computer. Also download the template file which you can use whenever you start your lab

More information

Contents. Group 3 Excel Handouts 2010

Contents. Group 3 Excel Handouts 2010 Contents Function Library... 2 Function Operators... 2 Order of Multiple Operators... 2 Function Library... 3 Formula Auditing... 4 Name Cells... 7 Comments... 8 Show Ink... 9 Show Ink is a colorful way

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

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting:

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting: Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics Formatting text and numbers In Excel, you can apply specific formatting for text and numbers instead of displaying all cell content

More information

Microsoft Excel - Macros Explained

Microsoft Excel - Macros Explained Microsoft Excel - Macros Explained Macros Explained Macros or macroinstructions allow you to automate procedures or calculations in Excel. Macros are usually recorded using the Macro recorder and then

More information

Microsoft Excel Microsoft Excel

Microsoft Excel Microsoft Excel Excel 101 Microsoft Excel is a spreadsheet program that can be used to organize data, perform calculations, and create charts and graphs. Spreadsheets or graphs created with Microsoft Excel can be imported

More information

MICROSOFT EXCEL VISUAL BASIC FOR APPLICATIONS INTRODUCTION

MICROSOFT EXCEL VISUAL BASIC FOR APPLICATIONS INTRODUCTION MICROSOFT EXCEL VISUAL BASIC FOR APPLICATIONS INTRODUCTION Welcome! Thank you for choosing WWP as your learning and development provider. We hope that your programme today will be a stimulating, informative

More information

Database Concepts Using Microsoft Access

Database Concepts Using Microsoft Access lab Database Concepts Using Microsoft Access 9 Objectives: Upon successful completion of Lab 9, you will be able to Understand fundamental concepts including database, table, record, field, field name,

More information

lab MS Excel 2010 active cell

lab MS Excel 2010 active cell MS Excel is an example of a spreadsheet, a branch of software meant for performing different kinds of calculations, numeric data analysis and presentation, statistical operations and forecasts. The main

More information

Excel 2016 Functions

Excel 2016 Functions Flash Fill New in Office 2013 is a feature called Flash fill. Flash fill will help you fill in empty cells within a spreadsheet based on patterns that already exist. You may need to provide a couple of

More information