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.
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 "."
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.
Tags windows microsoft-excel