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

Вниз

извините но опять EXCEL (так его)   Найти похожие ветки 

 
Timon   (2004-06-02 12:05) [0]

В ощем задача такая.
Есть шаблон в XLS формате как можно импортировать в него данные, прчем в определённые ячейки.
Можно ли ящейку как нибуть обозвать и к ней обращаться из дельфи.
Народ помогите кто советом кто ссылкой.
Спасибо всем.


 
jack128 ©   (2004-06-02 12:08) [1]

WorkSheets["Моя закладка"].Cells[10, 12].Text := "Моя ячейка"; что нить типа этого..


 
Timon   (2004-06-02 12:14) [2]

Это делать я умею...
Но можноли сделать так.
Например ячейка [C10,C10] называется сс10, можно ли  обращаться по имени ячейки?


 
jack128 ©   (2004-06-02 12:16) [3]


> Например ячейка [C10,C10] называется сс10, можно ли  обращаться
> по имени ячейки?
в екселе любой дтапазон ячеек, в том числе и лиапозон состоящий из одной ячейки можно именовать. Обращаться по имени Range["YourRangeName"] если не ошибаюсь..


 
evvcom ©   (2004-06-02 12:29) [4]

Сделай в самом Excel запись макроса, потом посмотри в Visual Basic, что получилось. Переведи на Delphi. Всё!

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


 
Timon   (2004-06-02 12:37) [5]

ЙОУ, спасибо всем работает.
С меня пиво :-)))))))))))


 
AlexG ©   (2004-06-02 13:40) [6]

Где пиво то!!!



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
4-1083989471
-=DoN=-
2004-05-08 08:11
2004.06.13
Account information


1-1085750204
Anton
2004-05-28 17:16
2004.06.13
Шрифты


1-1086187853
Ruslan
2004-06-02 18:50
2004.06.13
Преобразование шестнадцатеричной строки в целое


1-1085781618
Дмитрий
2004-05-29 02:00
2004.06.13
Таймер


4-1084017989
Learner
2004-05-08 16:06
2004.06.13
Сообщение от Screen Saver