Ke tvorbě vlastních funkcí by měl mít uživatel alespoň základní znalost jazyka VBA (Visual Basic for Application). Editor tohoto jazyka je součástí Microsoft Office Excel. Vyvolá se pomocí klávesové zkratky Alt+F11 nebo kliknutím na Nástroje – Makro – Editor jazyka Visual Basic.
Uživatel má takto možnost mít „po ruce“ i funkce které se v nabídce nenacházejí. Může tyto funkce editovat, mazat a přidávat nové.