Hi Justin,
Have a client that is in the same boat in that they are in process of upgrading all their Servers to Windows 2019 and eventually upgrading GP as well. They have an extensive amount of VBA (that needs to be converted) and ran into the same GP Crashing issue anytime VBA code was touched on.
However, one of the client's techs found that replacing the VBE6.dll with a later version got them past the crashing issue. Albeit, this is a temporary workaround, as there is no guarantee that there won't be a Security Update that breaks things again (like the Office Suite security update that broke DOCX files that you so kindly posted about in another link). Not sure where they found the newer VBE6.DLL file, but the version information that was able to find is below:
Crashing version ==> 6.5.10.32
Working version ==> 6.5.10.53
Location C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6
When searching the internet and other sites such as this, haven't found any mention of the temporary workaround mentioned above. Wondering what it is with Windows 2019 that stops GP/VBA combo from working? As noted, this temporary workaround resolves the GP crashing issue, but does not fix the GP/VBA/Outlook (Email) crashing issue, which requires an earlier version of Office, no VBA or switching from MAPI to Exchange.
So, wondering what your thoughts are on this?
Regards,
Michael.