Developing Multilingual VBA Apps

  • Thread starter Thread starter Blazin J
  • Start date Start date
B

Blazin J

I wanted to develop an application that supported various common languages
(English, Spanish, etc). The idea is the person could select the language
from a drop down combo box and this selection would then drive the
appropriate forms and dialog boxes.

Does anybody have any ideas on how to go about coding such a concept?
 
Hi Blazin,
I wanted to develop an application that supported various common languages
(English, Spanish, etc). The idea is the person could select the language
from a drop down combo box and this selection would then drive the
appropriate forms and dialog boxes.

Does anybody have any ideas on how to go about coding such a concept?

The usual approach is to include a language look-up table in a worksheet,
such that each bit of text is given a unique ID. One row for each ID, one
column for each language. When the form is shown, code in the Initialize
event reads the ID from the control, looks up the appropriate text and writes
it to the control.

This technique is covered in a little more detail in my "International
Issues" chapter of the "Excel 2002 VBA Programmer's Reference", which can be
read online on my web site.

Regards

Stephen Bullen
Microsoft MVP - Excel
www.oaltd.co.uk
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top