? A linguagem VBA permite que você chamar funções internas do Windows, incluindo a função que altera as configurações regionais. Incluir a função de DLL no Windows que faz com que a mudança no sistema, em seguida, chamar a função a partir da aplicação VBA. As configurações regionais mudança é transparente para os usuários , portanto, apenas usar esse processo quando os usuários definir as configurações de mudanças regionais nas suas aplicações VBA. Instruções
1
direito do mouse no arquivo do VBA que você deseja usar para alterar as configurações regionais. Clique em " Abrir com ", clique em seu editor de VBA, ou use o bloco de notas , se você não tiver um editor.
2
Incluir a função DLL configurações regionais na parte superior do arquivo de código. Adicione o seguinte código ao seu arquivo VBA:
Private Declare Function GetUserDefaultLCID % Lib " kernel32 " () Private Declare Function SetLocaleInfo _lib " kernel32 " Alias " SetLocaleInfoA " ( _ByVal Locale As Long , _ByVal LCType Como longo, _ByVal lpLCData as String) as Boolean
3
Defina as informações de local no computador do usuário. A função a seguir define as configurações regionais do local :
Chamada SetLocaleInfo ( GetUserDefaultLCID () , LC_CONST , Configuração )