Дата в ячейке Excel из-под VB
Формулировка задачи:
Народ! Может, знает кто, как победить проблему.
Есть программа, к-рая делает запросы к базе и (иногда) бросает результаты на лист Excel. В один из столбцов попадает дата - и корежится: одни ячейки автоматом приобретают формат 'Общий', тогда в результате получается ДД/ММ/ГГ, другие - формат 'Дата' и получается ММ/ДД/ГГ. В организации на одних машинах установлен американский формат даты, на других - европейский (так надо).
По-хорошему надо бы форматировать ячейку, прежде чем в нее писать, но конструкция
не срабатывает.
Спасибо.
Решение задачи: «Дата в ячейке Excel из-под VB»
textual
Листинг программы
Dim area as Range Set activesheet.area = Selection 'f = '# ##0,00;[red]-# ##0,00;;[blue]@' f = 'dd.mm.yy' или 'dd/mm/yy' или 'ddd/mmm/yyyy' 'короче, как хочешь area.Format = f
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д