Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

TExcelApplication   Найти похожие ветки 

 
PiratA ©   (2004-04-07 19:38) [0]

Вобщем столкнулся я по ходу службы с сабжевой компонентой!
Проблемма состоит в том, что я не могу расшифровать переменную

TExcelApplication.Range["",""].Font.Background

Присваивал ей, допустим, clBlack - не катит.... Думал схитрить и подсмотреть значения у самого экселя, дык нет. Интегеру не присваивается, стрингу тоже....

Вобщем я прошу от Вас помощи. Просьба не гнобить. Буду очень благодарен за ссылочку где о сабже можно прочитать хоть что-то. Все мои знания базируются на одном примере и методе "научного втыка".

Заранее спасибо


 
YurikGl ©   (2004-04-07 19:50) [1]

Общение Excel базируется на
1) Сделал макрос
2) Посмотрел, как он в VBA устроен
3) Создал аналог на Delphi


 
PiratA ©   (2004-04-07 19:56) [2]

ЫЫЫ.... тогда краткое пособие по написаню макросов и по ВБА в нагрузку :)


 
Тимохов ©   (2004-04-07 19:58) [3]

открываешь excel
сервис\макросы\запись макроса
делаешь все что нужно узнать как делать
останавливаешь запись (там же)
alt+f11
смотрить шело макроса
копируешь в дельфи
модифицируешь (в основном круглые скобки на квадратные и двойные кавычки на одинарные)

все


 
YurikGl ©   (2004-04-07 20:01) [4]

Легко:
1) Запускаем Excel
2) Меню-Сервис-Макросы-Начать запись
3) Набираем имя макроса
4) Нажимаем Ok
5) Делаем то, что нам надо, что-бы делала программа. Например меняем цвет фона у некоторых ячеек.
6) Остановить запись
7) Меню-Сервис-Макросы-Макросы...
8) Выбираем недавно записанный и говорим "изменить"
9) Получаем текст на VBA

Кстати, Help по VBA в Office есть


 
PiratA ©   (2004-04-07 20:05) [5]

Огромное спасибо!!!


 
YurikGl ©   (2004-04-07 20:08) [6]

Тимохов ©   (07.04.04 19:58) [3]

Был разговор про автоматический отсеятеваль вопросов. Может если в тексте вопроса встречается Word\Excel сразу выводить этот ответ?

:)


 
Тимохов ©   (2004-04-08 11:09) [7]


> YurikGl ©   (07.04.04 20:08) [6]

не пойдет, т.к. я тоже часто задаю вопросы по excel, но ответов как правило не получаю, т.к. ключная это программа :((((
а народу нужна.

вот задавал не давно...
ответов пока нет.



Страницы: 1 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
9-1067757990
Micah'GF
2003-11-02 10:26
2004.04.25
Из Picture исчез DIB


6-1076567699
FireMan_Alexey
2004-02-12 09:34
2004.04.25
WinSock.Select


11-1065452668
Fligt
2003-10-06 19:04
2004.04.25
В Delphi 7 выдает ошибку "File not found: Exptlntf.dcu "


1-1081630542
Klopan
2004-04-11 00:55
2004.04.25
массовое прописывание BackGround а


14-1080647779
Nick-From
2004-03-30 15:56
2004.04.25
дешевый ксерокс