Power Programming with VBA/Excel - Steven C. Chapra

Power Programming with VBA/Excel

Buch | Softcover
191 Seiten
2003
Pearson (Verlag)
978-0-13-047377-6 (ISBN)
39,95 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Provides a comprehensive introductory engineering and computing library. Featuring over 25 modules and growing, this e-source is specifically designed for a freshman or introductory courses in Engineering and Computer Science.
For Freshman or Introductory courses in Engineering and Computer Science.

ESource—Prentice Hall's Engineering Source—provides a comprehensive, customizable introductory engineering and computing library. Featuring over 25 modules and growing, ESource allows professors to fully customize their textbooks through the ESource website. Professors are not only able to pick and choose complete modules, but also custom-build a freshman engineering text that matches their content needs and course organization exactly! Using the ESource online BookBuild system at www.prenhall.com/esource, they can view and select book chapters, change the sequence, instantly calculate the book's net (bookstore) price, request a free examination copy, and generate an ISBN for placing a bookstore order. They can also add your own course notes, syllabi, reference charts, or other favorite materials, including material from third-party publishers. ESource Access Card: 0-13-090400-7. Include this ISBN when setting up an ESource Bundle.

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.

1. If You've Never Programmed Before.


The “Idea” of a Program. The Concept of Assignment. Decisions and Loops. A Simple Example.



2. Overview of VBA for Excel.


The Excel/VBA Environment. An Excel Interface and a VBA Macro Program. Other Ways to Obtain and Display Information.



3. Recording Macros.


Macro Recording. Absolute and Relative References. Using Macro Recording to Learn about VBA. What Keyboard Macros Can't Do.



4. Customized Worksheet Functions.


The “Idea” of a Function. Worksheet Function Macros.



5. Modular Programming.


Sub Procedures. Function Procedures. More about Procedure Arguments. Passing by Value or by Reference. Static Variables.



6. Object-Oriented Programming.


Objects, Properties, Methods, and Collections. Using Oop for Input/Output. Learning More about Oop.



7. Debugging and Testing.


Debugging. The VBA Help Facility. Built-in Debugging Capabilities. Testing.



8. Data Typing and Variable Scope.


Data Types. Type Declaration. Variable Scope and Lifetime.



9. Computations.


Computations. Built-in Numeric Functions.



10. Strings and Dialog Boxes.


String Functions and Manipulations. Message Boxes. Input Boxes.



11. Structured Programming: Decisions.


Structured Programming. Flowcharts. The If/Then/Else Decision Structure. The If/Then/Elseif Structure. Selected Case Structure. Nesting. Compound Logical Expressions.



12. Structured Programming: Lops.


Decision Loops (Do/if Exit). Count-Controlled Loops. Nesting of Loops and Decisions. Recursion.



13. Data Structures: Arrays and Records.


Arrays. Records.



14. Creating and Accessing Files.


Sequential Files. Other File Operations.



15. Custom Dialogue Boxes.


A Simple Custom Dialogue Box. Custom Dialogue Boxes and Modules.

Erscheint lt. Verlag 10.1.2003
Sprache englisch
Maße 203 x 254 mm
Gewicht 431 g
Themenwelt Informatik Office Programme Excel
ISBN-10 0-13-047377-4 / 0130473774
ISBN-13 978-0-13-047377-6 / 9780130473776
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich