Для Excel 2000 - а как УСТАНОВИТЬ разделитель целой/дробной

Программирование на Visual Basic for Applications
DDimok
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 29.06.2004 (Вт) 14:45
Откуда: Москва

Для Excel 2000 - а как УСТАНОВИТЬ разделитель целой/дробной

Сообщение DDimok » 24.02.2005 (Чт) 21:10

А как в Эксель 2000 ВЫСТАВИТЬ разделитель целой-дробной части ?
Получить его я смог (с помощью конфы :) , спасибо) - Application.Internal(xlDecimalSeparator), а вот УСТАНОВИТЬ нужный мне - не знаю как. Трабла в том, что в UserForm для Экселя это все время выставляется "точка", а мне надо сделать так как установлено на текущем компе. Иначе начинаются дурацкие проблемы (при чтении, записи, преобразованиях ...)

Заранее благодарен за информацию :)
Дмитрий

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 25.02.2005 (Пт) 6:04

А вот нефиг менять настройки компа.
Прогу, меняющую их, я бы потёр нафиг после первого же случая, а афтару бы написал, что я о нём думаю :)

Используй точку и val.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

DDimok
Новичок
Новичок
 
Сообщения: 40
Зарегистрирован: 29.06.2004 (Вт) 14:45
Откуда: Москва

Сообщение DDimok » 25.02.2005 (Пт) 14:15

Нууу ... вообще-то НОРМАЛЬНЫЕ проги при входе собирают информацию, которую собираются поменять и при выходе восстанавливают все обратно (как былО) :) А на счет "точки" - эксель (вроде как) по дефолту использует как-раз "запятую", а на "точку" это я себе исправил :)
Дмитрий


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList