Appendix III. Installing the Microsoft Excel Add-in For the Freeway Service Patrol Beat Evaluation Model

Similar documents
Excel 2016 Advanced. Course Objectives

Introduction to Mail Merge. Use IT+

More Skills 12 Create Web Queries and Clear Hyperlinks

How to use the Vlookup function in Excel

Microsoft Excel 2007 Macros and VBA

This document describes how to use the CAP workbook with Excel It applies to version 6b of the workbook.

Introduction to Microsoft Excel

Installing SensIt, RiskSim, and TreePlan 3.1 INSTALLATION OVERVIEW 3.2 REMOVING PREVIOUS VERSIONS 3.3 THE ADD-IN XLA FILE

Tutorial 3 - Performing a Change-Point Analysis in Excel

[If you have been ed the Add-In save the attachment in the and proceed as below.]

Computer Applications Data Processing FA 14

Instructions for creating and modifying queries will be available in the future.

Microsoft Office Excel 2007: Basic Course 01 - Getting Started

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

Hiding or Discarding Insignificant Rows in a Report Template

Topic 4D: Import and Export Contacts

Introduction to macros

EXCEL CONNECT USER GUIDE

Lesson 18 Getting Started with Excel Essentials

Manual Do Excel 2010 Pivot Table Worksheets

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

Excel Manual Updating Formula Auto 2010 Does Not

Installation Instructions. Your Guide to Installing and Getting Started with WinSteam Version 4.0

1 MAPLE EXCEL MACRO TECH NOTE JOEL HYING

2. create the workbook file

MODULE VI: MORE FUNCTIONS

User Guide. Version 2.0. Excel Spreadsheet to AutoCAD drawing Utility. Supports AutoCAD 2000 through Supports Excel 97, 2000, XP, 2003, 2007

As you probably know, Microsoft Excel is an

Excel Part 3 Textbook Addendum

Microsoft Power Tools for Data Analysis #13 Power Pivot Into #1: Relationships Rather Than VLOOKUP Notes from Video:

Quick Guide for Excel 2015 Data Management November 2015 Training:

Excel 2007 Pivot Table Include New Items Manual Filter

Structured Solutions Inc. Tools MS Project to Excel Export/Import Tools

Microsoft Exam Microsoft Excel 2013 Expert Part 1 Version: 3.0 [ Total Questions: 62 ]

Microsoft Office Excel Create a worksheet group. A worksheet group. Tutorial 6 Working With Multiple Worksheets and Workbooks

Configuration Configuration

3/31/2016. Spreadsheets. Spreadsheets. Spreadsheets and Data Management. Unit 3. Can be used to automatically

Excel 2016: Introduction to VBA

Survey Design, Distribution & Analysis Software. professional quest. Whitepaper Extracting Data into Microsoft Excel

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

Excel has a powerful automation feature that lets you automate processes that you need to do repeatedly.

Read Me First (Excel 2007)

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

Contents. Group 3 Excel Handouts 2010

PHLI Instruction (734) Introduction. Lists.

Microsoft Dynamics GP SmartList Export Solutions by Amber J. Bell of Training Dynamo, LLC

MS Excel VBA Class Goals

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

IP4 - Running reports

Introduction. Mail Merge. Word 2010 Using Mail Merge. Video: Using Mail Merge in Word To Use Mail Merge: Page 1

Troubleshooting in Microsoft Excel 2002

Getting started 7. Writing macros 23

Manual Data Validation Excel 2010 List From Another Workbook

download instant at

Excel Tools Features... 1 Comments... 2 List Comments Formatting... 3 Center Across... 3 Hide Blank Rows... 3 Lists... 3 Sheet Links...

Microsoft Office Excel 2010: Advanced. Course Overview. Course Length: 1 Day. Course Overview

EHA Add-Ins and Keyboard Shortcuts

Module 1 - EHA Shortcut Add-in - 1

Lesson 2. Using the Macro Recorder

TRAINING-NYC

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

Intermediate Excel 2016

Table of Contents. Tip 1: Page setup 3. Tip 2: Printing different ranges in a spreadsheet 5. Tip 3: Ensuring that a long formula is displayed 6

TABLE OF CONTENTS. TECHNICAL SUPPORT APPENDIX Appendix A Formulas And Cell Links Appendix B Version 1.1 Formula Revisions...

LmÉPï C Á npï À ƵÀ ïì itech Analytic Solutions

Instruction How To Use Excel 2007 Pivot Table Example Data Source

Working with Basic Functions. Basic Functions. Excel 2010 Working with Basic Functions. The Parts of a Function. Page 1

EditGrid Excel Plus Links

Patricia Andrada Quick Guide Excel 2010 Data Management-July 2011 Page 1

Financial Management System

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

URGENT: MEDICAL DEVICE CORRECTION

Module 4 : Spreadsheets

Excel Macro Runtime Error Code 1004 Saveas Of Object _workbook Failed

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

Manual Calculation Definition Excel Vba Code

Jump Right In! Essential Computer Skills Using Microsoft 2013 By Andrews, Dark, and West

BASIC MACROS IN EXCEL Presented by IGNACIO DURAN

Tab-Delimited File and Compound Objects - Documents, Postcards, and Cubes. (Not Monographs)

Ms Excel Vba Continue Loop Through Columns Range

Advanced Excel Charts : Tables : Pivots

MICROSOFT Excel 2010 Advanced Self-Study

Extracting the last word of a string Extracting all but the first word of a string Extracting first names, middle names, and last names Counting the

Introduction to Form Controls

Office 2016 Excel Basics 21 Video/Class Project #33 Excel Basics 21: Relationships Rather than VLOOKUP for PivotTable Reports (Excel 2016 Data Model)

EXAM Microsoft Excel 2010 Expert. Buy Full Product.

Saving a Workbook That Contains Macros

NADABAS National Account Data Base System Version 2.1 September 2006 Developers Guide

Switching to Sheets from Microsoft Excel Learning Center gsuite.google.com/learning-center

Reference Services Division Presents. Excel Introductory Course

You can record macros to automate tedious

Computer with Microsoft Excel Printer (optional) STUDENT WORKSHEET: Using Microsoft Excel to Record Weather Observations

Version : 2.6 Company : Jabsoft ( ) Sales and Offers : Model Advisor ( )

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

Microsoft MOS-EXP. Microsoft Excel 2002 Core.

Using Tables, Sparklines and Conditional Formatting. Module 5. Adobe Captivate Wednesday, May 11, 2016

SPREADSHEET (Excel 2007)

FORMATTING EXCEL TIMECARDS FOR IMPORT INTO FOUNDATION

Half day Excel workshops suggested content

Beginning Excel. Revised 4/19/16

Transcription:

Appendix III Installing the Microsoft Excel Add-in For the Freeway Service Patrol Beat Evaluation Model 1. Introduction and Background In previous releases, the FSP Beat Evaluation (FSPE) Model has been entirely contained within a single Excel workbook. 18 In FSP version 4 and earlier, the FSP delay models were implemented directly in worksheets using built-in Excel cell functions and cell formulas. Some of these worksheets (i.e., pages) were hidden from the end user and some were visible to the end user as were the worksheets displaying the beat specific inputs, default model parameters, and resulting benefit-cost estimates. In 2000 2001, several proposed improvements to the FSP models could not be implemented due to the size and functionality limitations of Excel s worksheets, cell formulas, and built-in cell functions. Therefore to overcome these limitations, the FSP delay model was converted to Visual Basic for Applications (VBA) code and implemented as built-in VBA modules (as opposed to being contained in directly in the workbook s worksheets) to accommodate the more detailed queueing model. The FSP evaluation model was executed when the user clicked on the Calculate FSP Benefit/Cost Ratio button on the INPUT page of the FSPE workbooks (see Figure 1). To clarify, each and every FSPE workbook contained not only the worksheets (i.e., pages) holding the beat specific inputs, parameters, and resulting benefit-cost estimates, but it also contained the FSPE delay model itself. This meant that if a user were analyzing 100 FSP Beats, she would create 100 FSPE workbooks (i.e., 100 Excel workbooks, each saved with a different name), each containing the Beat specific inputs and results; and embedded in each workbook would be the FSP delay estimating model, and the benefit and cost estimating procedures. This meant that the user would have to make changes to each of these 100 workbooks each and every time the FSP model were updated, or else copy all the inputs and default parameters from the old models (the 100 FSP workbooks) to new ones containing the new FSP delay model. The upside of this single file configuration was that the FSPE model was self contained within a single workbook; thus it was simple to install just make a copy of the FSPE workbook and fill in the inputs and click on the Calculate FSP Benefit/Cost Ratio button. The downside of this single file configuration was the repetitive and time consuming nature of updating the model as previously explained. Physically and functionally and, the FSPE model can be divided into two main components (1) the several pages (or worksheets, to remain consistent with the Excel terminology), visible to the user holding and displaying the beat inputs, model default parameters, and the resulting benefit- 18 An Excel workbook is a single file (with an.xls extension) which may contain up to 256 worksheets (sometimes referred to as pages), graphs, and embedded VBA macros. 46

cost estimates; (2) the actual model that calculates the incident-induced vehicular delays, delay savings, benefits and the costs of providing FSP service to this beat. To overcome the problem whereby each of the FSPE Beat workbooks contained its own copy of the FSPE model (each of which had to be updated with each new version of the FSPE software), the VBA code containing the FSPE model was saved as an Excel Add-in (a file with a.xla extension which contains VBA sub-procedures and menus). This way, every FSPE workbook loads and executes the exact same delay model the VBA code and menus held in this one Excel Add-in file named fspe_v14.xla. When subsequent updates to the model are released, only one file, fspe_v14.xla has to be modified (or replaced) instead of modifying or updating 100, or so, individual FSP Beat evaluation workbooks. 2. Installing Fspe_v14.xla Installing an Excel Add-in is relatively straight forward and simple. The steps are (with illustrations): Copy the FSPE Beat Evaluation workbooks (with the.xls extension) and the FSPE Add-in file ( fspe_v14.xla ) to a subdirectory (e.g. C:\FspBeatEvaluations ) Start Excel; a workbook need not be open. On the main Excel menu, Click on Tools (See Figure 2) On the Tools menu (that appears), click on Add-Ins (See Figure 3) On the Add-Ins menu, click on the BROWSE button (See Figure 4) Browse to the subdirectory where you copied fspe_v14.xla and the FSPE workbooks. Select the file fspe_v14.xla Note: the XLA file extension might not be visible depending upon your file-display settings (See Figure 5) In Excel s Add-In menu, click on OK (See Figure 6) You re done; you told Excel to include the fspe_v14.xla Add-in when it opens. One last step, you must allow macros to be executed when you open the FSPE workbooks, i.e., the Beat evaluation spreadsheets, in order for the VBA macros to be executed (See Figure 7). If the Microsoft security settings are set to the highest level, then the macro(s) will be disabled without warning to the user, hence the application will not work. Security settings must allow for running (enabling) macros. 47

Figure 1: FSPE s INPUT worksheet and the Calculate FSP Benefit/Cost Ratio Button Figure 2: Excel opened with no workbook loaded 48

Figure 3: Figure 4: Microsoft Excel s Tool Menu Excel s Tool Add-In Sub-Menu Figure 5: Microsoft Excel s Tool Add-In Browse Sub-Menu 49

Figure 6: Microsoft Excel s Tool Add-In Sub-Menu (after fspe_v14.xla selected). Figure 7: Enable Macros option for workbooks that contain VBA macros. 50