Först publicerad: 2009-05-19
Ta reda på användarens språkversion av Excel
Ett enkelt Excelmakro som returnerar vilken språkversion av Excel som aktuell användare har.
Detta kan vara användbart t.ex. om du gör makron som kommer att användas i flera länder. Tack vare denna uppgiften kan du sedan kommunicera med användaren på rätt språk.
VBA-funktionen returnerar en landskod som överrensstämmer med de
landsspecifika nummer som vi använder när vi skall ringa till andra
länder. Du hittar en uppställning på alla landskoder här.
Makrokoden
Observera att denna kod kan köras med gott resultat från och med Excel 2000 och framåt.
Sub AvgoraSprakExcelinstallation() strLandsKod = Application.International(xlCountryCode) If strLandsKod = 46 Then MsgBox ("Hej") ElseIf strLandsKod = 34 Then MsgBox ("Hola") End If End Sub |