Como posso saber no Excel VBA qual separador de milhares de usar em formatos numéricos?

0

Como posso saber de um código do VBA se um número pode ser aceito com . ou , ?

Ao usar a função de formatação como format(num, "##0,000) , recebo um erro se a configuração regional para o ponto decimal for "."

    
por Omayo 28.03.2016 / 18:30

1 resposta

2

Considere:

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

para o separador decimal e:

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

para o separador de milhares.

    
por 28.03.2016 / 18:57