A beginner's introduction to programming with Visual Basic for Applications. This video tutorial is number 10 in a series designed to get you programming from scratch. It introduces a variable data type that can hold any type of data, namely the variant. It explains how the data type of a variant can effectively change when it is assigned different values while a program is running.