Good Morning Russ.
What installer did you run to install Vim?
The VB code running is doing this:
Set Vim = CreateObject("Vim.Application")
If your Vim is echoing "1" here:
> :echo has('ole')
> I run the command it does indeed echo 1.
Then your Vim has OLE enabled, but my best guess is the installer did not
register the OLE interface correctly.
I opened up regedit and did a quick search for "Vim.Application" and found
That has a few more references including a Vim.Application.1 and other
references to it's CLSID.