Page 19 - Excel for Scientists and Engineers: Numerical Methods
P. 19

xvi                                        EXCEL: NUMERICAL METHODS



               topics, such as Bairstow's method for obtaining the roots of a regular polynomial,
               are discussed in detail.
                   In this book I have provided a wide range of Excel solutions to problems.  In
               many  cases  I  provide  a  series  of  examples that  progress  from  a  very  simple
               implementation  of  the  problem  (useful  for  understanding  the  logic  and
               construction of the spreadsheet or VBA code) to a more sophisticated one that is
               more  general.  Some  of the  VBA  macros  are  simple  "starting  points"  and  I
               encourage the reader to modify them; others are (or at least I intended them to
               be) "finished products" that I hope users can employ on a regular basis.
                   Nearly  100%  of  the  material  in  this  book  applies  equally  to  the  PC  or
               Macintosh  versions  of  Excel.  In  a  few cases  I  have  pointed  out the  different
               keystrokes requires for the Macintosh version.

               A Note About Visual Basic Programming

                   Visual  Basic for Applications,  or VBA,  is a "dialect" of Microsoft's  Visual
               Basic programming language.  VBA has keywords that allow the programmer to
               work with Excel's workbooks, worksheets, cells, charts, etc.
                   I  expect  that  although  many  readers  of  this  book  will  be  proficient  VBA
               programmers, others may  not  be familiar with  VBA but would like to learn  to
               program in VBA.  The first two chapters of this book provide an introduction to
               VBA programming - not enough to become proficient, but enough to understand
               and  perhaps  modify  the  VBA  code  in  this  book.  For  readers  who  have  no
               familiarity with VBA, and who do not wish to learn it, do not despair.  Much of
               the book (perhaps 50%) does not involve VBA.  In addition, you can still use the
               VBA custom functions that have been provided.
                   Appendix  1 provides a list of VBA keywords that are used in this book.  The
               appendix provides a description of the keyword, its syntax, one or more examples
               of its use, and reference to related keywords.  The information is similar to what
               can be  found  in Excel's  On-Line  Help,  but readers may find  it helpful at those
               times when they are reading the book without simultaneous access to a PC.


               A Note About Typographic Conventions
                   The typographic conventions used in this book are the following:


               Menu  Commands.  Excel's  menu  commands  appear  in  bold,  as  in  the
               following  examples:  'lchoose  Add  Trendline ... from  the  Chart  menu.. .,'I  or
               "Insert-Function..  .'I
   14   15   16   17   18   19   20   21   22   23   24