Thanks for the reply. Firstly let me say that I have a VERY limited understanding of code and my knowledge goes nowhere near this problem!
As I understood it from internet searches, (Long) in parenthesis you change to LongPTR.......and those not in parenthesis you leave alone.
The declare function (which shows in red when I open the file) has to have the PtrSafe inserted so Declare Function becomes Declare PTRSafe Function
The are like 30/40 code windows that open up which I guess I will have to look thru and change
By public or private do you mean the stuff inside ()'s where it says Public Function or Private Funtion?
Example
What 'Long' changes do you make when it is this:
changes
Bookmarks