Как я могу узнать из кода VBA, может ли число быть принято с . или?

При использовании функции форматирования, такой как format(num, "##0,000) я получаю сообщение об ошибке, если региональная настройка для десятичной точки равна". "

1 ответ1

2

Рассматривать:

Sub dural()
    MsgBox Application.International(xlDecimalSeparator)
End Sub

для десятичного разделителя и:

Sub dural2()
    MsgBox Application.International(xlThousandsSeparator)
End Sub

для разделителя тысяч.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .