P
Phil
I have some Excel VBA macros which work fine here in the UK, but there is a
problem when someone tries to use them in Germany. The problem is caused
because in the German version, the Excel function names are different. I am
generatimg some named ranges at runtime which contain various functions, and
when I try to use the Name I get an error.
The following article addresses this issue:
http://msdn2.microsoft.com/en-us/library/aa537159(office.11).aspx
The section "Using Reflection for COM Interop Calls" contains some example
VB code which looks like it should fix the problem for me, but this code is
designed for VB 2005, not for Excel VBA. Does anyone have a VBA version of
the SetInternationalProperty function that I can use, or suggest another way
around the problem?
Also can anyone suggest a way of reproducing and testing this here? I tried
setting the language to German in International Settings, but I don't get
the error here. Do I need to install a German version of Windows or Office
or both? Is there a way of installing the German files without purchasing a
completely new version? We are using Windows XP and Office from the MS
Action Pack.
TIA
Phil.
problem when someone tries to use them in Germany. The problem is caused
because in the German version, the Excel function names are different. I am
generatimg some named ranges at runtime which contain various functions, and
when I try to use the Name I get an error.
The following article addresses this issue:
http://msdn2.microsoft.com/en-us/library/aa537159(office.11).aspx
The section "Using Reflection for COM Interop Calls" contains some example
VB code which looks like it should fix the problem for me, but this code is
designed for VB 2005, not for Excel VBA. Does anyone have a VBA version of
the SetInternationalProperty function that I can use, or suggest another way
around the problem?
Also can anyone suggest a way of reproducing and testing this here? I tried
setting the language to German in International Settings, but I don't get
the error here. Do I need to install a German version of Windows or Office
or both? Is there a way of installing the German files without purchasing a
completely new version? We are using Windows XP and Office from the MS
Action Pack.
TIA
Phil.