Microsoft Office est une suite d'applications de productivité qui permettent aux utilisateurs de créer des documents, des feuilles de calcul, présentations et plus encore. Chaque application de la suite peut être automatisé en utilisant Visual Basic pour Applications, ou VBA, d'écrire des programmes spéciaux que vous pouvez exécuter automatiquement ou au toucher d'un bouton. Ces programmes spéciaux sont appelés macros. Vous pouvez commencer à écrire une macro, puis réaliser lorsque vous avez terminé que le nom ne décrit pas tout à fait ce que fait la macro. Dans ce cas, vous pouvez changer le nom de la macro.