? VBA sprog kan du kalde interne Windows-funktioner , herunder den funktion , der ændrer regionale indstillinger . Medtag DLL-funktionen i Windows , der gør ændringen på systemet , så kalder funktionen fra din VBA program. Den regionale indstillinger ændring er gennemsigtig for dine brugere , så kun bruge denne proces , når dine brugere sæt regionale ændringer af indstillinger i din VBA applikationer. Instruktioner
1
Højreklik på VBA fil, du vil bruge til at ændre de regionale indstillinger . Klik på " Åbn med " og derefter klikke på dit VBA editor, eller bruge Notesblok , hvis du ikke har en editor .
2
Medtag regionale indstillinger DLL-funktionen i toppen af koden fil. Føj følgende kode til din VBA -fil : Hej
Private Erklær Funktion GetUserDefaultLCID % Lib " kernel32 " ( ) Privat Erklær Funktion SetLocaleInfo _Lib " kernel32 " Alias " SetLocaleInfoA " ( _ByVal Locale As Long , _ByVal LCType Som lang, _ByVal lpLCData As String ) Som Boolean
3
Indstil lokal information på brugerens computer. Følgende funktion indstiller den lokale regionale indstillinger:
Ring SetLocaleInfo ( GetUserDefaultLCID () , LC_CONST , indstilling)