

"This data type and the new PtrSafe attribute enable you to use this Declare statement on either 32-bit or 64-bit systems. I just want to double-check with you all for confirmation that I shouldn't experience any issue with my teammates trying to run the 64-bit code on their 32-bit MS applications?

I read it to say that the PtrSafe declaration is backwards compatible. In researching I found this statement from Microsoft. I was worried that with this updated declaration, the code wouldn't work for my teammates on 32-bit. I quickly realized that I needed to update all of my VBA code for SmartView to incorporate the PtrSafe declaration for 64-bit. I've recently been upgraded to Office 365 64-bit, while my team members are all still on Office 2016 32-bit.
