SlideShare ist ein Scribd-Unternehmen logo
1 von 4
XyoTech Engineering Associates
                                         Engineering Analysis and Automation using Excel & VBA
                                         Engineering Analysis and Automation using Excel & VBA is the foundational component in a
                                         comprehensive sequence of hands-on courses that instruct participants in the use of spread-
                                         sheets to perform common and repetitive engineering tasks. Many engineers are knowledge-
                                         able in the application of spreadsheets to a myriad of engineering analysis tasks. However, as
                                         these tools proliferate through an organization due to their powerful utility, deficiencies in well-
                                         structured development practices and maintainability arise. Additionally, few engineers are
                                         conversant in the Visual Basic for Applications (VBA) language extension provided with all Mi-
                                         crosoft Office products. Engineers who take this hands-on course will see immediate benefits
                                         in their daily work, saving them and their companies countless hours and; therefore, money.
                                         In this hands-on workshop, students will learn structured techniques for developing and main-
                                         taining spreadsheet analysis tools in Microsoft Excel. The VBA automation language that sits
                                         behind Excel will be covered in depth, providing students with the ability to streamline analy-
                                         ses and automate repetitive tasks. Only those elements of the spreadsheet application that
 VBA                                     are pivotal in technical analyses will be covered, and all VBA techniques will be geared towards
                                         enabling the student for success in current and future projects as opposed to the common
                                         cookbook approach of providing solutions for problems with very limited scope. Topics such as
                                         plotting and graphic interface techniques will also be covered with a special emphasis on auto-
XyoTech's instructor team is the         mation using VBA. Hands-on examples throughout the course help to reinforce the concepts
                                         presented while going beyond overly simplistic exercises that are not applicable in a produc-
most experienced in the business.        tion environment. Students will not only leave the workshop with Excel and VBA skills they can
                                         apply immediately to their current project, but also exposure to a wide range of applications of
Each instructor is an expert in their
                                         the material.
field, having taught in both industry
                                         Instructors:
and academia for many years. All
                                          Steven E. Squier, MS, Research Engineer, Hamilton Sundstrand Aerospace, initiated, devel-
XyoTech Spreadsheet & VBA courses        oped and continues to promote a computer-aided systems engineering approach to analysis of
                                         aircraft subsystems, primarily using Excel. His 26 years of aerospace industry experience at
are available in both Excel 2003 and     Hamilton Sundstrand and Rockwell International have been primarily focused on the evalua-
2007 versions.
                                         tion of vehicle-level system performance impacts due to subsystem design variations. He holds
                                         several patents in diverse areas of systems engineering and has experience in electric power,
PUBLIC COURSE INFORMATION:               environmental control, thermal analysis, hydraulics, pneumatics, reliability, statistical and un-
                                         certainty analysis, neural networks and life cycle costing. As part of the Advanced Systems
July 13-16, 2009 in Rockford, IL.        group within Hamilton Sundstrand, Mr. Squier has conceived and created several custom engi-
                                         neering applications incorporating intuitive graphical user interfaces all within the Microsoft
($1,995/Student, Group Discounts
                                         Excel environment, and often coupling Excel with other applications. He has applied the con-
are Available), Also available on-site   cepts taught in this course to the evaluation of advanced subsystem integration schemes for
                                         many commercial and military aircraft platforms, most recently the Boeing 787 Dreamliner
at your location, call us for pricing    and Joint Strike Fighter. Mr. Squier has developed Excel/VBA applications not only for engi-
information.                             neering analysis, but also for technical data management, facility/test build configuration
                                         documentation (combined with Microsoft Visio as a graphical front end) and automated status
                                         reporting of certification testing. Mr. Squier is also an Assistant Professor in the Physical Sci-
                                         ence Department at Rock Valley College in Rockford, IL, and a former Dean of Liberal Arts and
                                         Sciences.
XyoTech Engineering
                                         David R McDaniel, MS has been working in the aerospace arena for over 15 years now. He
Associates                               served on active duty in the US Air Force for almost 8 years where his tours included flight test
                                         work on the B-1B and B-2A bomber aircraft and teaching aerodynamics and thermodynamics
22431 Antonio Parkway
Suite B160-238
                                         courses at the US Air Force Academy. Mr. McDaniel spent most of his post-military years work-
Rancho Santa Margarita, CA 92688         ing as a contract researcher at the USAF Academy in the areas of aerodynamics and computa-
                                         tional fluid dynamics. He is currently working as an assistant research professor at the Univer-
                                         sity of Alabama at Birmingham and is on the development team for the fixed-wing virtual air-
Phone: (949) 340-0608                    craft product of the DoD High Performance Computing Modernization Program's CREATE pro-
Toll Free: 1 (877) 234-7586              ject. He has leveraged the power of Excel/VBA in numerous applications related to his work,
Fax: (949) 625-7623
E-mail: info@xyotech.com                 and he has taught various spreadsheet engineering short courses for the past ten years.
www.xyotechengineering.com

                                                XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com
XyoTech Engineering Associates
                                          Course Outline (Can be Customized for On-Site Courses)

                                          •   Course Introduction and Overview
                                                 • Company philosophy
                                                 • Instructor and student introductions
                                                 • Computer customization and setup

                                          •   Review of Excel Basics
                                                  • Mapping cell ranges - Worksheets & Workbooks
                                                  • Relative vs. absolute reference; mixed reference usage
                                                  • Printing options; Page breaks (auto and manual)
                                                  • Data filtering; Autofilter
                                                  • Basic data plotting

                                          •   Excel for Scientists and Engineers
  Excel                                           • Excel specifications & limitations
                                                  • Use and Benefit of Defined Names
                                                  • Range array definition and naming; 1D and 2D arrays
                                                  • Built-in Function library; worksheet programming
Engineering Analysis and Automation               • Regression analysis
                                                  • Circular references and Worksheet iteration
using Excel & VBA shows you how to

use Excel & VBA to increase your          •   Worksheet features
                                                 • Internal and external worksheet/workbook links
performance & productivity, saving
                                                 • Spreadsheet auditing
your company time & money. You                   • Data validation
                                                 • Worksheet protection
gain valuable knowledge & your
                                                 • Conditional formatting
company will be light years ahead of
                                          •   Tool Development Elements and Project Design Considerations
the competition.
                                                  • Elements of an Excel/VBA application
                                                  • Excel hierarchy; application to subsystems modeling
                                                  • Structured spreadsheets guidelines; layout and design
Al Kargilis' Design and Development               • Worksheet-based project control
of Automotive HVAC Systems &                      • Graphical interface based project control
                                                  • ActiveX controls, menus, and toolbar buttons
Design     and     Development       of

Automotive Engine Cooling Systems         •   Visual Basic for Applications Fundamentals
                                                  • VB Editor; Project Explorer and Properties windows
short courses are available on-site at            • Code Windows (Worksheet / Module sheet)
your facility! Contact us for details!            • Types of VBA procedures; calling VBA procedures
                                                  • Procedure module layout overview
                                                  • Importing/exporting module code
XyoTech Engineering                               • VBA Coding standards and security issues
Associates
                                          •   VBA Procedure Specifics
22431 Antonio Parkway                            • Procedure scope; Private and Public
Suite B160-238
Rancho Santa Margarita, CA 92688                 • Procedure variables: variable persistence and scope
                                                 • Returning values from Functions and Procedures
                                                 • Calling procedures from procedures; Cross project procedure use
Phone: (949) 340-0608                            • Using arrays in functions
Toll Free: 1 (877) 234-7586
Fax: (949) 625-7623                              • Exiting procedures early
E-mail: info@xyotech.com
www.xyotechengineering.com

                                                XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com
XyoTech Engineering Associates
                                        •   Visual Basic for Applications Language and Syntax
                                                • Declaring variables and constants; variable data types
                                                • Procedure argument data typing
                                                • Passing arrays between VBA and the worksheet: Option Base 1
                                                • Defining array variables; array dimensioning
                                                • Passing arrays to/from procedures
                                                • Decision control structures and looping
                                                • VBA string functions

                                        •   Debugging VBA procedures
                                               • Setting up Excel/VBA for annoyance-free programming
                                               • Classifications of errors (compile, runtime, syntax)
                                               • Option Explicit
                                               • Using and navigating online help
                                               • Error trapping methods
  VBA
                                        •   VBA Application Libraries
                                               • Importing/exporting/deleting VBA modules
                                               • VBA project and routine scope
Short Course Instructors:                      • Library configuration control in your workgroup
                                               • Creating Excel Add-ins
List Your Courses.
                                               • Accessing Add-ins from within VBA
All   engineering     experts   with           • Distributing Add-ins to workgroups
developed     short   courses    are
                                        •   Excel Automation Using VBA
encouraged to list their courses on a           • Introduction to Object Oriented applications
                                                • Common Excel objects, properties, and methods
non-exclusive basis with XyoTech
                                                • Object containers and object collections
Engineering Associates. We regularly            • Declaring and data typing objects; using the Set statement
                                                • Looping through collections (For..Each; With..End With)
advertise our courses to a wide
                                                • Reading and writing object properties
range of engineers giving you great             • Finding objects and properties; VBA object browser & Macro recorder
exposure at no cost to you. Call us
                                        •   Using the Range object
today for more information at                   • Referencing a range
                                                • Using the Cells property
1 (877) 234-7586.
                                                • Using the End and Offset properties
                                                • Using the UsedRange and CurrentRegion properties
                                                •
                                        •   Graphical User Interface (GUI) Development
                                                • Excel-side Menu/Toolbar Manual Customization
                                                • VBA-side Menu/Toolbar Development
                                                • Userform design considerations
XyoTech Engineering                             • Creating, displaying and dismissing a userform
Associates                                      • ActiveX controls for userforms
                                                • Event programming in VBA
22431 Antonio Parkway
Suite B160-238
Rancho Santa Margarita, CA 92688        •   System Modeling in Excel
                                                • Functional decomposition in Excel
                                                • Functional modeling with UDFs; functional modeling libraries
Phone: (949) 340-0608                           • Defining and monitoring system requirements
Toll Free: 1 (877) 234-7586
Fax: (949) 625-7623                             • Use of Excel for trade studies
E-mail: info@xyotech.com
www.xyotechengineering.com

                                              XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com
XyoTech Engineering Associates
                                   •   Optimization
                                           • Defining the optimization problem; visualization
                                           • Design region; local and global minimums
                                           • Design variables, design parameters and objective functions
                                           • Optimization design constraints
                                           • Introduction to Solver; optimization design strategy
                                           • Activating and running Solver
                                           • Nonlinear equations and regression with Solver

                                   •   Specialized Topics (Time Permitting) – Class Participant Driven
                                          • Data Analysis and Graphing (importing data, filtering/smoothing, automation of
                                                charts)
                                          • File Input/Output and manipulation w/ VBA
                                          • Automating Other Applications (Word, PowerPoint, Visio) from Excel
                                          • Applied Numerical Methods (integration, differentiation, finite difference)
  Excel                                   • Interfacing VBA and FORTRAN/C++ Dynamic Link Libraries (DLLs)
                                          • Project Documentation (creating help files, documentation support)
                                          • Drawing Objects and Animation / Integration with VBA
                                          • Integrated Design Teams / Concurrent Engineering by linking Excel Workbooks
                                          • Dynamic System Simulation / Optimization Loop
                                          • Review and Further Exploration of Object Oriented Programming
                                          • Graphical User Interfaces / Active-X Controls on Userforms


Public Course Registration

Register                           Engineering Analysis and Automation using Excel & VBA is available for both Excel 2003 and
Online at:                         Excel 2007 versions.

www.xyotechengineering.com/        PUBLIC COURSE INFORMATION:
register
                                   July 13-16, 2009 in Rockford, IL. ($1,995/Student, Group Discounts are Available), Also
Or by phone by calling:            available on-site at your location, call us for pricing information.
1 (877) 234-7586


                                   XyoTech Engineering Associates' short courses are taught by the leading experts in each field.
                                   Experts such as Steve Squier, David McDaniel & Al Kargilis lead the lineup of our most popu-
                                   lar courses. XyoTech Engineering Associates' short courses are taught by the leading experts
                                   in each field. Experts such as Steve Squier, David McDaniel & Al Kargilis lead the lineup of
                                   our most popular courses.

                                   •   Engineering Analysis and Automation using Excel & VBA
                                   •   Design and Development of Automotive HVAC Systems
XyoTech Engineering                •   Design and Development of Automotive Engine Cooling Systems
Associates                         •   Fundamentals of Kalman Filtering: A Practical Approach
                                   •   Tactical and Strategic Missile Guidance
22431 Antonio Parkway
Suite B160-238                     •   Avionics and Weapons Systems Flight Test
Rancho Santa Margarita, CA 92688   •   Design Your Own CM In-House Seminar
                                   •   EDP&C/CM - Engineering Doc Processes & Control
                                   •   EDC/CM - Engineering Documentation Control
Phone: (949) 340-0608
Toll Free: 1 (877) 234-7586        •   Embedded Linux -- from Soup to Nuts
Fax: (949) 625-7623                •   Hands-on Embedded Linux
E-mail: info@xyotech.com           •   Linux Device Drivers
www.xyotechengineering.com

                                         XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com

Weitere ähnliche Inhalte

Andere mochten auch

Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...
Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...
Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...Biblioteca Virtual
 
The Transfer Of Drugs And Other Chemicals Into Human Breast Milk
The Transfer Of Drugs And Other Chemicals Into Human Breast MilkThe Transfer Of Drugs And Other Chemicals Into Human Breast Milk
The Transfer Of Drugs And Other Chemicals Into Human Breast MilkBiblioteca Virtual
 
The Transfer Of Drugs And Other Chemicals Into Human Milk
The Transfer Of Drugs And Other Chemicals Into Human MilkThe Transfer Of Drugs And Other Chemicals Into Human Milk
The Transfer Of Drugs And Other Chemicals Into Human MilkBiblioteca Virtual
 
Wonderful World Of Window Treatments
Wonderful World Of Window TreatmentsWonderful World Of Window Treatments
Wonderful World Of Window TreatmentsDECDEN
 
Missouri Issues in Workers’ Compensation General Session
Missouri Issues in Workers’ Compensation General SessionMissouri Issues in Workers’ Compensation General Session
Missouri Issues in Workers’ Compensation General SessionKurt Madel
 
14. Groupings activities EXTRA BITS - Bus Man CFE Higher
14. Groupings activities EXTRA BITS - Bus Man CFE Higher14. Groupings activities EXTRA BITS - Bus Man CFE Higher
14. Groupings activities EXTRA BITS - Bus Man CFE HigherNBHS
 
Success Of Strategies For Combining Employment And Breastfeeding
Success Of Strategies For Combining Employment And BreastfeedingSuccess Of Strategies For Combining Employment And Breastfeeding
Success Of Strategies For Combining Employment And BreastfeedingBiblioteca Virtual
 
Html5 and its Role in E Learning
Html5 and its Role in E LearningHtml5 and its Role in E Learning
Html5 and its Role in E LearningNaveen Shukla
 
Leticias Holidays
Leticias HolidaysLeticias Holidays
Leticias Holidaysrominacheme
 
Comunica city demo
Comunica city demoComunica city demo
Comunica city demoComunicaCity
 
Rowan High School (test PP)
Rowan High School (test PP)Rowan High School (test PP)
Rowan High School (test PP)Geminiasp
 
Lithium Likes to Loves Tour - Washington DC
Lithium Likes to Loves Tour - Washington DCLithium Likes to Loves Tour - Washington DC
Lithium Likes to Loves Tour - Washington DCLithium
 
Breastfeeding Training For Health Professionals And Resultant Changes In Brea...
Breastfeeding Training For Health Professionals And Resultant Changes In Brea...Breastfeeding Training For Health Professionals And Resultant Changes In Brea...
Breastfeeding Training For Health Professionals And Resultant Changes In Brea...Biblioteca Virtual
 
31. Price
31. Price31. Price
31. PriceNBHS
 
Management Of Major Depression During Pregnancy
Management Of Major Depression During PregnancyManagement Of Major Depression During Pregnancy
Management Of Major Depression During PregnancyBiblioteca Virtual
 
Vatamanescu Vlad Adrian
Vatamanescu Vlad AdrianVatamanescu Vlad Adrian
Vatamanescu Vlad Adrianguestf69bd4
 
Forever Flowing: The Azure Legacy 3.5
Forever Flowing: The Azure Legacy 3.5Forever Flowing: The Azure Legacy 3.5
Forever Flowing: The Azure Legacy 3.5Geminiasp
 
Some slides from a Bioenergetic Psychology Progam
Some slides from a Bioenergetic Psychology ProgamSome slides from a Bioenergetic Psychology Progam
Some slides from a Bioenergetic Psychology ProgamWalty1970
 

Andere mochten auch (20)

Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...
Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...
Juggling Work And Breastfeeding Effects Of Maternity Leave And Occupational C...
 
The Transfer Of Drugs And Other Chemicals Into Human Breast Milk
The Transfer Of Drugs And Other Chemicals Into Human Breast MilkThe Transfer Of Drugs And Other Chemicals Into Human Breast Milk
The Transfer Of Drugs And Other Chemicals Into Human Breast Milk
 
The Transfer Of Drugs And Other Chemicals Into Human Milk
The Transfer Of Drugs And Other Chemicals Into Human MilkThe Transfer Of Drugs And Other Chemicals Into Human Milk
The Transfer Of Drugs And Other Chemicals Into Human Milk
 
Wonderful World Of Window Treatments
Wonderful World Of Window TreatmentsWonderful World Of Window Treatments
Wonderful World Of Window Treatments
 
Missouri Issues in Workers’ Compensation General Session
Missouri Issues in Workers’ Compensation General SessionMissouri Issues in Workers’ Compensation General Session
Missouri Issues in Workers’ Compensation General Session
 
14. Groupings activities EXTRA BITS - Bus Man CFE Higher
14. Groupings activities EXTRA BITS - Bus Man CFE Higher14. Groupings activities EXTRA BITS - Bus Man CFE Higher
14. Groupings activities EXTRA BITS - Bus Man CFE Higher
 
Success Of Strategies For Combining Employment And Breastfeeding
Success Of Strategies For Combining Employment And BreastfeedingSuccess Of Strategies For Combining Employment And Breastfeeding
Success Of Strategies For Combining Employment And Breastfeeding
 
Html5 and its Role in E Learning
Html5 and its Role in E LearningHtml5 and its Role in E Learning
Html5 and its Role in E Learning
 
Leticias Holidays
Leticias HolidaysLeticias Holidays
Leticias Holidays
 
Comunica city demo
Comunica city demoComunica city demo
Comunica city demo
 
Rowan High School (test PP)
Rowan High School (test PP)Rowan High School (test PP)
Rowan High School (test PP)
 
Lithium Likes to Loves Tour - Washington DC
Lithium Likes to Loves Tour - Washington DCLithium Likes to Loves Tour - Washington DC
Lithium Likes to Loves Tour - Washington DC
 
Breastfeeding Training For Health Professionals And Resultant Changes In Brea...
Breastfeeding Training For Health Professionals And Resultant Changes In Brea...Breastfeeding Training For Health Professionals And Resultant Changes In Brea...
Breastfeeding Training For Health Professionals And Resultant Changes In Brea...
 
31. Price
31. Price31. Price
31. Price
 
Linked In
Linked InLinked In
Linked In
 
Management Of Major Depression During Pregnancy
Management Of Major Depression During PregnancyManagement Of Major Depression During Pregnancy
Management Of Major Depression During Pregnancy
 
Vatamanescu Vlad Adrian
Vatamanescu Vlad AdrianVatamanescu Vlad Adrian
Vatamanescu Vlad Adrian
 
Cim 20071101 nov_2007
Cim 20071101 nov_2007Cim 20071101 nov_2007
Cim 20071101 nov_2007
 
Forever Flowing: The Azure Legacy 3.5
Forever Flowing: The Azure Legacy 3.5Forever Flowing: The Azure Legacy 3.5
Forever Flowing: The Azure Legacy 3.5
 
Some slides from a Bioenergetic Psychology Progam
Some slides from a Bioenergetic Psychology ProgamSome slides from a Bioenergetic Psychology Progam
Some slides from a Bioenergetic Psychology Progam
 

Ähnlich wie Engineering Analysis And Automation Using Excel & V B A Brochure

Computer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRANComputer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRANIRJET Journal
 
Ellen B Headrick Resume
Ellen B Headrick ResumeEllen B Headrick Resume
Ellen B Headrick ResumeEllen Headrick
 
Posiciones ALTEN Holanda
Posiciones ALTEN HolandaPosiciones ALTEN Holanda
Posiciones ALTEN HolandaNoereason
 
Kevin Bengtson Resume
Kevin Bengtson ResumeKevin Bengtson Resume
Kevin Bengtson ResumeKbengt521
 
Batch 21(14,64,66)
Batch 21(14,64,66)Batch 21(14,64,66)
Batch 21(14,64,66)swethadln
 
C Post Resume
C Post ResumeC Post Resume
C Post Resumecpost
 
Magued Fahim Resume 2009 2
Magued Fahim Resume 2009 2Magued Fahim Resume 2009 2
Magued Fahim Resume 2009 2MaguedF
 
Mary Pea Resume
Mary Pea ResumeMary Pea Resume
Mary Pea ResumeMary Pea
 
Resume: Joseph S. Valencia
Resume: Joseph S. ValenciaResume: Joseph S. Valencia
Resume: Joseph S. ValenciaJoeValencia32
 
Delma Hagen 2010 Resume
Delma Hagen 2010 ResumeDelma Hagen 2010 Resume
Delma Hagen 2010 Resumedelhagen
 
Willie Jackson (.Net Developer)
Willie Jackson (.Net Developer)Willie Jackson (.Net Developer)
Willie Jackson (.Net Developer)wjax24
 
Chris_Eriksen_Resume
Chris_Eriksen_ResumeChris_Eriksen_Resume
Chris_Eriksen_ResumeChris Eriksen
 

Ähnlich wie Engineering Analysis And Automation Using Excel & V B A Brochure (20)

Computer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRANComputer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
Computer-Aided Design of Raft Foundation using Excel VBA and FORTRAN
 
Ellen B Headrick Resume
Ellen B Headrick ResumeEllen B Headrick Resume
Ellen B Headrick Resume
 
Lloyd Mcallen
Lloyd McallenLloyd Mcallen
Lloyd Mcallen
 
Posiciones ALTEN Holanda
Posiciones ALTEN HolandaPosiciones ALTEN Holanda
Posiciones ALTEN Holanda
 
Kevin Bengtson Resume
Kevin Bengtson ResumeKevin Bengtson Resume
Kevin Bengtson Resume
 
SureshRajanNS-CV
SureshRajanNS-CVSureshRajanNS-CV
SureshRajanNS-CV
 
Batch 21(14,64,66)
Batch 21(14,64,66)Batch 21(14,64,66)
Batch 21(14,64,66)
 
C Post Resume
C Post ResumeC Post Resume
C Post Resume
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Magued Fahim Resume 2009 2
Magued Fahim Resume 2009 2Magued Fahim Resume 2009 2
Magued Fahim Resume 2009 2
 
IT - ms excel
IT - ms excelIT - ms excel
IT - ms excel
 
Mary Pea Resume
Mary Pea ResumeMary Pea Resume
Mary Pea Resume
 
Resume: Joseph S. Valencia
Resume: Joseph S. ValenciaResume: Joseph S. Valencia
Resume: Joseph S. Valencia
 
Portfolio
PortfolioPortfolio
Portfolio
 
Delma Hagen 2010 Resume
Delma Hagen 2010 ResumeDelma Hagen 2010 Resume
Delma Hagen 2010 Resume
 
Willie Jackson (.Net Developer)
Willie Jackson (.Net Developer)Willie Jackson (.Net Developer)
Willie Jackson (.Net Developer)
 
Vikas Kumar
Vikas KumarVikas Kumar
Vikas Kumar
 
Chris_Eriksen_Resume
Chris_Eriksen_ResumeChris_Eriksen_Resume
Chris_Eriksen_Resume
 
Resume_Ganesh_updated
Resume_Ganesh_updatedResume_Ganesh_updated
Resume_Ganesh_updated
 
Design and functional_specification
Design and functional_specificationDesign and functional_specification
Design and functional_specification
 

Kürzlich hochgeladen

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Kürzlich hochgeladen (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Engineering Analysis And Automation Using Excel & V B A Brochure

  • 1. XyoTech Engineering Associates Engineering Analysis and Automation using Excel & VBA Engineering Analysis and Automation using Excel & VBA is the foundational component in a comprehensive sequence of hands-on courses that instruct participants in the use of spread- sheets to perform common and repetitive engineering tasks. Many engineers are knowledge- able in the application of spreadsheets to a myriad of engineering analysis tasks. However, as these tools proliferate through an organization due to their powerful utility, deficiencies in well- structured development practices and maintainability arise. Additionally, few engineers are conversant in the Visual Basic for Applications (VBA) language extension provided with all Mi- crosoft Office products. Engineers who take this hands-on course will see immediate benefits in their daily work, saving them and their companies countless hours and; therefore, money. In this hands-on workshop, students will learn structured techniques for developing and main- taining spreadsheet analysis tools in Microsoft Excel. The VBA automation language that sits behind Excel will be covered in depth, providing students with the ability to streamline analy- ses and automate repetitive tasks. Only those elements of the spreadsheet application that VBA are pivotal in technical analyses will be covered, and all VBA techniques will be geared towards enabling the student for success in current and future projects as opposed to the common cookbook approach of providing solutions for problems with very limited scope. Topics such as plotting and graphic interface techniques will also be covered with a special emphasis on auto- XyoTech's instructor team is the mation using VBA. Hands-on examples throughout the course help to reinforce the concepts presented while going beyond overly simplistic exercises that are not applicable in a produc- most experienced in the business. tion environment. Students will not only leave the workshop with Excel and VBA skills they can apply immediately to their current project, but also exposure to a wide range of applications of Each instructor is an expert in their the material. field, having taught in both industry Instructors: and academia for many years. All Steven E. Squier, MS, Research Engineer, Hamilton Sundstrand Aerospace, initiated, devel- XyoTech Spreadsheet & VBA courses oped and continues to promote a computer-aided systems engineering approach to analysis of aircraft subsystems, primarily using Excel. His 26 years of aerospace industry experience at are available in both Excel 2003 and Hamilton Sundstrand and Rockwell International have been primarily focused on the evalua- 2007 versions. tion of vehicle-level system performance impacts due to subsystem design variations. He holds several patents in diverse areas of systems engineering and has experience in electric power, PUBLIC COURSE INFORMATION: environmental control, thermal analysis, hydraulics, pneumatics, reliability, statistical and un- certainty analysis, neural networks and life cycle costing. As part of the Advanced Systems July 13-16, 2009 in Rockford, IL. group within Hamilton Sundstrand, Mr. Squier has conceived and created several custom engi- neering applications incorporating intuitive graphical user interfaces all within the Microsoft ($1,995/Student, Group Discounts Excel environment, and often coupling Excel with other applications. He has applied the con- are Available), Also available on-site cepts taught in this course to the evaluation of advanced subsystem integration schemes for many commercial and military aircraft platforms, most recently the Boeing 787 Dreamliner at your location, call us for pricing and Joint Strike Fighter. Mr. Squier has developed Excel/VBA applications not only for engi- information. neering analysis, but also for technical data management, facility/test build configuration documentation (combined with Microsoft Visio as a graphical front end) and automated status reporting of certification testing. Mr. Squier is also an Assistant Professor in the Physical Sci- ence Department at Rock Valley College in Rockford, IL, and a former Dean of Liberal Arts and Sciences. XyoTech Engineering David R McDaniel, MS has been working in the aerospace arena for over 15 years now. He Associates served on active duty in the US Air Force for almost 8 years where his tours included flight test work on the B-1B and B-2A bomber aircraft and teaching aerodynamics and thermodynamics 22431 Antonio Parkway Suite B160-238 courses at the US Air Force Academy. Mr. McDaniel spent most of his post-military years work- Rancho Santa Margarita, CA 92688 ing as a contract researcher at the USAF Academy in the areas of aerodynamics and computa- tional fluid dynamics. He is currently working as an assistant research professor at the Univer- sity of Alabama at Birmingham and is on the development team for the fixed-wing virtual air- Phone: (949) 340-0608 craft product of the DoD High Performance Computing Modernization Program's CREATE pro- Toll Free: 1 (877) 234-7586 ject. He has leveraged the power of Excel/VBA in numerous applications related to his work, Fax: (949) 625-7623 E-mail: info@xyotech.com and he has taught various spreadsheet engineering short courses for the past ten years. www.xyotechengineering.com XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com
  • 2. XyoTech Engineering Associates Course Outline (Can be Customized for On-Site Courses) • Course Introduction and Overview • Company philosophy • Instructor and student introductions • Computer customization and setup • Review of Excel Basics • Mapping cell ranges - Worksheets & Workbooks • Relative vs. absolute reference; mixed reference usage • Printing options; Page breaks (auto and manual) • Data filtering; Autofilter • Basic data plotting • Excel for Scientists and Engineers Excel • Excel specifications & limitations • Use and Benefit of Defined Names • Range array definition and naming; 1D and 2D arrays • Built-in Function library; worksheet programming Engineering Analysis and Automation • Regression analysis • Circular references and Worksheet iteration using Excel & VBA shows you how to use Excel & VBA to increase your • Worksheet features • Internal and external worksheet/workbook links performance & productivity, saving • Spreadsheet auditing your company time & money. You • Data validation • Worksheet protection gain valuable knowledge & your • Conditional formatting company will be light years ahead of • Tool Development Elements and Project Design Considerations the competition. • Elements of an Excel/VBA application • Excel hierarchy; application to subsystems modeling • Structured spreadsheets guidelines; layout and design Al Kargilis' Design and Development • Worksheet-based project control of Automotive HVAC Systems & • Graphical interface based project control • ActiveX controls, menus, and toolbar buttons Design and Development of Automotive Engine Cooling Systems • Visual Basic for Applications Fundamentals • VB Editor; Project Explorer and Properties windows short courses are available on-site at • Code Windows (Worksheet / Module sheet) your facility! Contact us for details! • Types of VBA procedures; calling VBA procedures • Procedure module layout overview • Importing/exporting module code XyoTech Engineering • VBA Coding standards and security issues Associates • VBA Procedure Specifics 22431 Antonio Parkway • Procedure scope; Private and Public Suite B160-238 Rancho Santa Margarita, CA 92688 • Procedure variables: variable persistence and scope • Returning values from Functions and Procedures • Calling procedures from procedures; Cross project procedure use Phone: (949) 340-0608 • Using arrays in functions Toll Free: 1 (877) 234-7586 Fax: (949) 625-7623 • Exiting procedures early E-mail: info@xyotech.com www.xyotechengineering.com XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com
  • 3. XyoTech Engineering Associates • Visual Basic for Applications Language and Syntax • Declaring variables and constants; variable data types • Procedure argument data typing • Passing arrays between VBA and the worksheet: Option Base 1 • Defining array variables; array dimensioning • Passing arrays to/from procedures • Decision control structures and looping • VBA string functions • Debugging VBA procedures • Setting up Excel/VBA for annoyance-free programming • Classifications of errors (compile, runtime, syntax) • Option Explicit • Using and navigating online help • Error trapping methods VBA • VBA Application Libraries • Importing/exporting/deleting VBA modules • VBA project and routine scope Short Course Instructors: • Library configuration control in your workgroup • Creating Excel Add-ins List Your Courses. • Accessing Add-ins from within VBA All engineering experts with • Distributing Add-ins to workgroups developed short courses are • Excel Automation Using VBA encouraged to list their courses on a • Introduction to Object Oriented applications • Common Excel objects, properties, and methods non-exclusive basis with XyoTech • Object containers and object collections Engineering Associates. We regularly • Declaring and data typing objects; using the Set statement • Looping through collections (For..Each; With..End With) advertise our courses to a wide • Reading and writing object properties range of engineers giving you great • Finding objects and properties; VBA object browser & Macro recorder exposure at no cost to you. Call us • Using the Range object today for more information at • Referencing a range • Using the Cells property 1 (877) 234-7586. • Using the End and Offset properties • Using the UsedRange and CurrentRegion properties • • Graphical User Interface (GUI) Development • Excel-side Menu/Toolbar Manual Customization • VBA-side Menu/Toolbar Development • Userform design considerations XyoTech Engineering • Creating, displaying and dismissing a userform Associates • ActiveX controls for userforms • Event programming in VBA 22431 Antonio Parkway Suite B160-238 Rancho Santa Margarita, CA 92688 • System Modeling in Excel • Functional decomposition in Excel • Functional modeling with UDFs; functional modeling libraries Phone: (949) 340-0608 • Defining and monitoring system requirements Toll Free: 1 (877) 234-7586 Fax: (949) 625-7623 • Use of Excel for trade studies E-mail: info@xyotech.com www.xyotechengineering.com XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com
  • 4. XyoTech Engineering Associates • Optimization • Defining the optimization problem; visualization • Design region; local and global minimums • Design variables, design parameters and objective functions • Optimization design constraints • Introduction to Solver; optimization design strategy • Activating and running Solver • Nonlinear equations and regression with Solver • Specialized Topics (Time Permitting) – Class Participant Driven • Data Analysis and Graphing (importing data, filtering/smoothing, automation of charts) • File Input/Output and manipulation w/ VBA • Automating Other Applications (Word, PowerPoint, Visio) from Excel • Applied Numerical Methods (integration, differentiation, finite difference) Excel • Interfacing VBA and FORTRAN/C++ Dynamic Link Libraries (DLLs) • Project Documentation (creating help files, documentation support) • Drawing Objects and Animation / Integration with VBA • Integrated Design Teams / Concurrent Engineering by linking Excel Workbooks • Dynamic System Simulation / Optimization Loop • Review and Further Exploration of Object Oriented Programming • Graphical User Interfaces / Active-X Controls on Userforms Public Course Registration Register Engineering Analysis and Automation using Excel & VBA is available for both Excel 2003 and Online at: Excel 2007 versions. www.xyotechengineering.com/ PUBLIC COURSE INFORMATION: register July 13-16, 2009 in Rockford, IL. ($1,995/Student, Group Discounts are Available), Also Or by phone by calling: available on-site at your location, call us for pricing information. 1 (877) 234-7586 XyoTech Engineering Associates' short courses are taught by the leading experts in each field. Experts such as Steve Squier, David McDaniel & Al Kargilis lead the lineup of our most popu- lar courses. XyoTech Engineering Associates' short courses are taught by the leading experts in each field. Experts such as Steve Squier, David McDaniel & Al Kargilis lead the lineup of our most popular courses. • Engineering Analysis and Automation using Excel & VBA • Design and Development of Automotive HVAC Systems XyoTech Engineering • Design and Development of Automotive Engine Cooling Systems Associates • Fundamentals of Kalman Filtering: A Practical Approach • Tactical and Strategic Missile Guidance 22431 Antonio Parkway Suite B160-238 • Avionics and Weapons Systems Flight Test Rancho Santa Margarita, CA 92688 • Design Your Own CM In-House Seminar • EDP&C/CM - Engineering Doc Processes & Control • EDC/CM - Engineering Documentation Control Phone: (949) 340-0608 Toll Free: 1 (877) 234-7586 • Embedded Linux -- from Soup to Nuts Fax: (949) 625-7623 • Hands-on Embedded Linux E-mail: info@xyotech.com • Linux Device Drivers www.xyotechengineering.com XyoTech, LLC | 1 (877) 234-7586 Toll Free | www.xyotechengineering.com