VBA 识别 64 位 Office 的常量

VBA constant to identify 64 bit Office

Office 是 32 位的还是 64 位的,有什么常量可以区分吗?像这样

#If OfficeIs64Bit Then
   ' code for 64 bit Office
#Else
   ' code for 32 bit Office
#End If

还是我完全误解了这一点?可以 identify the OS architecture,但 Office 本身不行。最令人恼火的是,再多的谷歌搜索都没有发现这样的东西。

我需要这个的唯一原因是调用一个外部 DLL(实际上是两个),因为 32 位的不能很好地与 64 位的 office 兼容,反之亦然。

是的:Win64/32/16

#if Win64 Then 
   ...
#else
   ...
#end If

(Reference)