Цитата:
Изначально опубликовано Alks
И вот что хочу заметить - что ЭТО НЕ ВСЕГДА РАБОТАЕТ.
Вчера вот записывал макросы установки типа ячейки - в VB код для ячейки генерится с NumberFormat = "#,##0.00", а в X++ NumberFormat("#,##0.00") ругается "не могу мол установить такой бредовый формат ячейки. Путём проб и ошибок выяснилось что на самом деле надо использовать маску поля "# ##0,00".
Согласен. КОМ сервер екселя не всегда отрабатывает так, как отрабатывает обработчик макросов. Что есть, то есть. Видимо ком интерфейс и обработчик макросов писали разные люди в разное время и вообще по разному, как это принято в микрософте. Иные подходы не позволят генерить ежегодно революционные решения.
Но в большинстве случаев все прокатывает. И сохраняет массу времени.