Le langage VBA vous permet d'appeler des fonctions internes de Windows , y compris la fonction qui modifie les paramètres régionaux. Inclure la fonction de DLL dans Windows qui rend le changement sur le système , puis d'appeler la fonction à partir de votre application VBA . La modification des paramètres régionaux est transparent pour les utilisateurs , de sorte que l'utilisation de ce processus lorsque vos utilisateurs à définir les changements de paramètres régionaux dans vos applications VBA. Instructions 1 clic droit sur le fichier VBA que vous souhaitez utiliser pour modifier les paramètres régionaux. Cliquez sur "Ouvrir avec", puis cliquez sur votre éditeur VBA, ou utiliser le Bloc-notes si vous n'avez pas un éditeur. 2 Inclure la fonction de DLL des paramètres régionaux en haut du fichier de code. Ajoutez le code suivant à votre fichier VBA: Private Declare Function GetUserDefaultLCID % Lib " kernel32 " () Private Declare Function SetLocaleInfo _Lib " kernel32 " Alias " SetLocaleInfoA " ( Locale _ByVal As Long , LCType _ByVal Comme long, _ByVal lpLCData As String ) As Boolean 3 Définir les informations locales sur l'ordinateur de l'utilisateur. La fonction suivante définit les paramètres régionaux locaux : Appel SetLocaleInfo ( GetUserDefaultLCID (), LC_CONST , réglage)
|