A procedure with a ParamArray argument can't be called with named arguments

   

All arguments in a call to a procedure defined with a ParamArray must be positional. This error has the following cause and solution:

For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).