The $ is from the old school functions and they were used to indicate that
this was a string function. Now, the functions omit the "$", but some VBA
environments will accept either form.
To Roger: Check the references in the VBA environment in the two versions to
see if you are missing something.