Выгрузка в Excel - как задать формат для колонки? #697748


#0 by Sarmen
Здравствуйте! Выгружаю данные в файл Excel. Подскажите - как задать формат для колонки целиком? Например для колонки 7 задать числовой формат для цен "0.00" ? Для ячейки использую NumberFormat = "0.00", однако для колонки так не работает. Могу обратиться к колонке: Лист2.Columns   - а дальше как?
#1 by maip1
#2 by Sarmen
Range пробовал по разному: Выдаёт ошибку: "Ошибка при установке значения атрибута контекста (NumberFormat): Произошла исключительная ситуация (Microsoft Excel): Нельзя установить свойство NumberFormat класса Range"
#3 by maip1
Лист2.Range("A:A").NumberFormat = "0.00";
#4 by Torquader
А что Rows.Item(НомерРяда) уже не кошерно ?
#5 by Sarmen
Пока сработало так:
#6 by Sarmen
Спасибо! Так тоже сработало:
#7 by Torquader
У Excel, кстати, есть очень хороший справочник по встроенным объектам.
#8 by acanta
Запятая на точку в Екселе меняется в свойствах системы виндовс.. Иногда для работы с 1С это делают сразу, чтоб копи-пасте работало.
#9 by Torquader
Можно и внутри Excel поменять, чтобы от системы не зависеть, но лучше менять в системе, так как разные функции VBA используют настройки Excel по-разному.
#10 by acanta
имхо, тогда бы сработало..
#11 by Torquader
смотри .
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С