See also
Excel Programming Using VBA
Macros and applications written in Visual Basic for Applications allows to achieve in Excel results that are impossible to get in any other way - including automation of tedious, repetetive tasks.Training participants need not have any previous programming experience - all that is required is proficiency in Excel itself.