ya encontre lo que buscaba!!!
Private Declare Function GetLocaleInfo Lib "kernel32" Alias "GetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String, ByVal cchData As Long) As Long
Private Declare Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String) As Boolean
Private Const LOCALE_SYSTEM_DEFAULT = &H800 ''presentar información del sistema
Private Const LOCALE_USER_DEFAULT = &H400 ''presentar información del usuario
Private Const LOCALE_SDECIMAL = &HE '' decimal separator
Private Const LOCALE_STHOUSAND = &HF '' thousand separator
Public Sub Activar_regional()
Dim X&
X = SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, ". " )
X = SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, ", " )
End Sub
Public Sub Desactivar_regional()
Dim X&
X = SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, "," )
X = SetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STHOUSAND, ".")
End Sub