Les partenaires publicitaires:

Comment puis-je changer les paramètres régionaux par vba?

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 vos 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. droit; cliquez sur le fichier VBA vous souhaitez utiliser pour modifier les paramètres régionaux. Cliquez "Ouvrir Avec," puis cliquez sur votre éditeur VBA, ou d'utiliser le Bloc-notes si vous ne disposez pas d'un éditeur.

  2. Inclure la fonction régionale paramètres de DLL 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" (

    ByVal Locale As Long,
    ByVal LCType As 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 locales:

    (, LC_CONST GetUserDefaultLCID (), Configuration) Appel SetLocaleInfo

» » » » Comment puis-je changer les paramètres régionaux par vba?