એક્સેલમાં, કસ્ટમ વિધેયો બિલ્ટ-ઇન પ્રોગ્રામિંગ લેંગ્વેજમાં લખવામાં આવે છે: વિઝ્યુઅલ બેઝિક ફોર એપ્લીકેશનઝ અથવા ટૂંકો માટે VBA.