Well, I tried to convert it to 64bit, but it failed on one of the subs, so I searched on the erroneous sub, and found that thread.
Unfortunately, it's still not working!
I suspect some of the "Longs" need changing to ptrsafe longs. The OP will need to research on that I believe.