... functions by using VBA. With all the functions available in Excel and VBA, you may wonder why you wouldever need to create new functions. The answer: to simplify your work. With a bitof planning, ... func-tion arguments. Excel 2002 displays the Function Arguments dialog box in place of the FormulaPalette dialog box, used in previous versions.Describing your function with VBA codeAnother way ... a VBA array VBA includes a useful function called Array. The Array function returns a variantthat contains an array (that is, multiple values). If you’re familiar with array formu-las in Excel, ...