Wielu mniej i bardziej doświadczonych użytkowników Excela odkrywa VBA oraz pisane w nim makra i skłania się w kierunku ułatwiania sobie pracy przy ich pomocy. Na wstępie wymienię kilka zadań, do których może być używane VBA.
Automatyzacja powtarzalnych operacji. Jeżeli niektóre z twoich czynności można opisać poprzez kolejkę określonych działań, można zastąpić je makrem i ułatwić sobie pracę. Makra przy pomocy różnych mechanizmów mogą zadawać Ci „pytania” i zachowywać się w zależności od potrzeb.