Excel 2000 VBA Programmer's Reference by Felipe Martins, John Green, Stephen...
Using VBA (Visual Basic for Applications), the user can program his or her own programs in what is essentially a subset of the Visual Basic programming languages. This continues to be one of the great strengths of programming Excel VBA.