I have a question about installing a localized version of VBA 6.5. In the past, when I installed a localized version of VBA 6.3, Iinstalled it on top of English VBA 6.3 by running installvba.exe with the corresponding .msi file. For instance, if I wanted to install Japanese version of VBA 6.3, I would run installvba.exe with VBA6JP.msi. For VBA 6.5 version, I could not find those .msi files any more for your supported international languages. Could you please tell me how I should install the localized version of VBA for 6.5 now?
With the 6.4 And 6.5 release of the VBA6SDK, Microsoft introduced the new VBA Core Component Installer. All core VBA files are now installed using VBAOf11.msi. See the Installing VBA with an Application help topic for details. You can read more about installing VBA in the VBA6SDK.chm file located in the root of the VBA6SDK. I suggest you read over this help topic to familiarize yourself with the new way of installing VBA.
To install localized versions of VBA 6.5 you need to:
Install the main VBA core components installation (VBAOF11.msi) <VBA6SDK>\VBA\Release
Install the localized VBA core components installation (VBAOF11i.msi) < VBA6SDK>\VBA\Release\<lcid>
If your application uses the APC component you will also need to include the merge modules for APC in your installation.
I installed VBAOF11.msi and VBAOF11i.msi by double-clicking these two files; but could not see any localization there, the VB editor within our application still shows English when open. I am wondering if my installation is OK and how to verify the installation is successful or not.
You should be able to verify that the VBA localization installation is successful by displaying the VBA IDE from a VBA enabled application that sets the locale code to ApcHost.Create API
And verify that the localized components are installed..
May 22 2009, 03:54 PM