Questions About This Book?
Why should I rent this book?
How do rental returns work?
What version or edition is this?
What is included with this book?
- The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any CDs, lab manuals, study guides, etc.
- The Used copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included.
- The Rental copy of this book is not guaranteed to include any supplemental materials. You may receive a brand new copy, but typically, only the book itself.
Steven C. Chapra presently holds the Louis Berger Chair for Computing and Engineering in the Civil and Environmental Engineering Department at Tufts University. Dr. Chapra received engineering degrees from Manhattan College and the University of Michigan. Before joining the faculty at Tufts, he taught at Texas A&M University, the University of Colorado, and Imperial College, London. His research interests focus on surface water-quality modeling and advanced computer applications in environmental engineering. He has published over 50 refereed journal articles, 20 software packages and 6 books. He has received a number of awards including the 1987 ASEE Merriam/Wiley Distinguished Author Award, the 1993 Rudolph Hering Medal, and teaching awards from Texas A&M, the University of Colorado, and the Association of Environmental Engineering and Science Professors.
Table of Contents
|If You've Never Programmed Before|
|The Idea of a Program|
|The Concept of Assignment|
|Decisions and Loops|
|A Simple Example|
|Overview of VBA for Excel|
|The Excel/VBA Environment|
|An Excel Interface and a VBA Macro Program|
|Other Ways to Obtain and Display Information|
|Absolute and Relative References|
|Using Macro Recording to Learn about VBA|
|What Keyboard Macros Can't Do|
|Customized Worksheet Functions|
|The Idea of a Function|
|Worksheet Function Macros|
|More about Procedure Arguments|
|Passing by Value or by Reference|
|Objects, Properties, Methods, and Collections|
|Using Oop for Input/Output|
|Learning More about Oop|
|Debugging and Testing|
|The VBA Help Facility|
|Built-in Debugging Capabilities|
|Data Typing and Variable Scope|
|Variable Scope and Lifetime|
|Built-in Numeric Functions|
|Strings and Dialog Boxes|
|String Functions and Manipulations|
|Structured Programming: Decisions|
|The If/Then/Else Decision Structure|
|The If/Then/Elseif Structure|
|Selected Case Structure|
|Compound Logical Expressions|
|Structured Programming: Lops|
|Decision Loops (Do/if Exit)|
|Nesting of Loops and Decisions|
|Data Structures: Arrays and Records|
|Creating and Accessing Files|
|Other File Operations|
|Custom Dialogue Boxes|
|A Simple Custom Dialogue Box|
|Custom Dialogue Boxes and Modules|
|Table of Contents provided by Publisher. All Rights Reserved.|