たしか、この辺りはシステムのロケール (言語) 設定に依存しているはずなので
言語設定を変更すれば、対応可能だと思います。
VBA からは Win32 API の SetLocaleInfo 関数で設定できるようですが、
サンプルが見つからず、使い方はよくわかりませんでした。
SetLocaleInfo 関数の VBA での宣言自体は以下です。
Private Declare PtrSafe Function SetLocaleInfo Lib "kernel32" Alias "SetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String) As Long