Показать сообщение отдельно
Старый 04.12.2009, 12:27   #18  
Maximin is offline
Maximin
NavAx
NavAx Club
 
415 / 361 (13) ++++++
Регистрация: 09.10.2002
Адрес: Москва
Цитата:
Дело не в этом, а в том, что Excel может перекрыть системные региональные настройки. Т.е., например, в Windows в качестве разделителя стоит точка, но Excel может указать в своих настройках в качестве разделителя запятую.

Как следствие, смотреть системные региональные настройки становится бессмысленно. Они не соответствуют настройкам среды Excel.
Неправда ваша. Excel всегда правильно воспримет числа/форматы, введенные в текущей системной локали. Попробуйте. Другое дело, что его настройками можно настроить так, чтобы он понимал и формат с точкой, и формат с запятой. Отображаться будет так, как задано форматом. Но ошибки не будет.

Что же касается
Цитата:
по сути, два разных приложения
то расскажите это разработчикам Excel - они, думаю, будут благодарны за оценку их труда по представлению максимально непротиворечивого API. Не говоря уже о том, что, если разделить понятия, то Excel - это приложение, а вот его VBA(COM) API - лишь ИНТЕРФЕЙС к нему.
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...

Последний раз редактировалось Maximin; 04.12.2009 в 12:29.