26.01.2007, 19:45
общий
это ответ
Здравствуйте, Dariola!
Дле преобразования числа в строку можно воспользоваться функцией Str(). Она не учитывает национальные настройки и всегда выводит десятичный разделитель в виде точки. Правда при этом нельзя указать количестов символов после запятой.
Другой способ - математически разделить целую и дробную части, а потом выводить, указав нужный разделитель.
Например: (N - число, r - количество разрядов)
msgbox Fix(n) & "." & Fix((N - Fix(N)) * 10^r)