Visual Basic doesn't support all procedure calling conventions, which specify the order in which arguments must be passed and the way that argument types must be specified. This error has the following cause and solution:
If the calling convention isn't supported by Visual Basic, the procedure can't be called from Visual Basic. Check the object's documentation to see if an alternative is provided.
For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).