Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Excel + Delphi=... [D5, Win2k]


BJValentine ©   (2002-01-19 16:20:00) 

Как из Дельфы создать в документе Excel нижний колонтитул, причём колонтитул должен содержать текущую дату. Пробовал таким макаром:
XL.ActiveSheet.PageSetup.LeftFooter:="&d";
или
XL.ActiveSheet.PageSetup.LeftFooter:="&date";
или
XL.ActiveSheet.PageSetup.LeftFooter:="&[date]";
или
XL.ActiveSheet.PageSetup.LeftFooter:="&[Дата]",
Но получал символьную строку в колонтитуле типа Дата], ate и т.п.
Помогите, если кто победил этот недуг COM, плз...


BJValentine   (2002-01-25 19:44:00) [1]

Ну чё, здаёмса, а ???????????


BJValentine   (2002-01-25 16:37:00) [2]

Да, Alx, вот те самые команды, которые я привёл в начале есть ни что иное, как попытка перенести команды из VB в Дельфу, но увы... Вопрос остаётся открытым...


Alx2   (2002-01-25 13:18:00) [3]

>Chris © (25.01.02 13:09)
>...LeftFooter:="&D";
Вы проверяли?
Просто мне то же самое в голову пришло. Код из макроса получил. Но стал проверять из Delphi - облом. Пустое место вместо даты. Хотя просто текст ставится. Кстати, сам макрос, естественно, работает.
Вто только разбираться некогда. Так что SOS от BJValentine (25.01.02 11:59), видимо, все еще актуален


Chris   (2002-01-25 13:09:00) [4]

...LeftFooter:="&D";

а вообще-то могу предложить простой совет:
1. Запускаешь Excel
2. Нажимаешь меню Сервис/Макрос/Начать запись
3. Выполняешь нужные действия, типа "Создать нижний колонтитул"
4. Завершаешь запись
5. Нажимаешь меню Сервич/Макрос/Редактор Visual Basic
6. Открываешь модули и срисовываешь команды


BJValentine   (2002-01-25 11:59:00) [5]

SOS! Неужели это настолько непобедимо, отзовитесь, гиганты Delphi.


Наверх

Титульная страница Поиск, карта сайта Написать письмо