000 01372cam a2200313 i 4500
999 _c196773
_d196773
020 _a9781138197152
040 _cCUS
082 0 0 _a005.54
_bGAN/A
100 1 _aGan, Guojun
245 1 3 _aAn introduction to excel VBA programming: with applications in finance and insurance /
_cGuojun Gan
260 _aBoca Raton:
_bCRC press,
_c2017.
300 _axvi, 284 p.
_c24 cm
504 _aIncludes bibliographical references (pages 275-277) and index.
505 _a VBA PreliminariesIntroduction to VBA Getting Started Modules VBA Classes The ExcelMacro Recorder Excel ObjectsThe Excel ObjectModel The Application Object TheWorkbook Objects TheWorksheet Objects TheWorksheetFunction Object Variables, Data Types, and Scopes Variable Declaration and Data Types Arrays Constants Strings Dates Scopes Operators and Control StructuresOperators Flow Control Loops Functions, Events and File IO User-Defined Functions Events File IO Error Handling and Debugging 109Error Handling Debugging VBA Code Best Practices of VBA Coding II ApplicationsGenerating Payment Schedules Introduction Public Holidays in the United States The Julian and Gregorian Calendars Day Count ConventionsBusiness Day Conventions Implementation TheMDateModule TheMHolidayModule TheMScheduleModule TheMInterfaceModule Bootstrapping Yield Curves Introduction Interpolation Bootstrapping Yield Curves Finding Roots of an Equation Implementation TheMCurveModule TheMInterfaceModule Generating Risk-Neutral Scenarios Introduction The Black-ScholesModel Generating Random Normal NumbersImplementation TheMGeneratorModule TheMInterfaceModule Valuing a GMDBIntroductionLife Table Construction GMDB Valuation Greek Calculation Implementation TheMLifeTableModule TheMGMDBModule TheMInterfaceModule Connecting to DatabasesActiveX Data Objects SQL Implementation TheMDatabaseModule TheMInterfaceModule Object-Oriented Programming 233Introduction Objects Implementation The CZeroCurveModule The CSwapModule The CBootstrapperModule An OO Bootstrapping Tool Solutions to Selected Exercises
650 0 _aVisual Basic for Applications (Computer program language)
650 0 _aFinance
_xComputer programs.
650 0 _aInsurance
_xComputer programs.
942 _cWB16