PDA

Просмотр полной версии : Delphi [windows.api]


comeoff
18.12.2008, 19:03
всем привет.
Помогите плиз сделать маленькое задание по ВБА.
Нужно с помощью функции windows.api запросить и изменить цвет фона в ячейке excel.
Кто сможет помочь, заранее огромное спс и +++++

N1K70
18.12.2008, 19:41
....адание по ВБА.
по чем? vba? =\

comeoff
18.12.2008, 20:09
по чем?
поясни...
vba? =\
да.

De-visible
18.12.2008, 20:37
я вот че то не понял, в заголовке Delphi, в сообщении VBA в чем фишка? чего я не до понимаю...?

desTiny
19.12.2008, 00:34
https://forum.antichat.ru/thread38814.html
1. Помечать в заголовке язык, например, так: "Как скопировать папку (С++)"
Какой язык, не написано...

Но, видимо, тс хочет из делфы поменять цвет ячейки в экселе

De-visible
19.12.2008, 00:51
https://forum.antichat.ru/thread38814.html

Какой язык, не написано...

Но, видимо, тс хочет из делфы поменять цвет ячейки в экселе
Язык не написан, но по указанной среде программирования можно уж и догадаться)

comeoff
19.12.2008, 10:14
https://forum.antichat.ru/thread38814.html

Какой язык, не написано...

Но, видимо, тс хочет из делфы поменять цвет ячейки в экселе

Ага. Используя ф-цию w.api

slesh
19.12.2008, 10:37
через api это самоубийство, а вот через Ole это уже проще. В Delphi World ищи статью - "Контролировать Excel, используя OLE" там хороший пример как это делать.

comeoff
19.12.2008, 11:16
Ну а что поделать, надо через api. Готов вмз отдать взамен за готовое решение поставленной задачи

groundhog
19.12.2008, 11:59
comeoff, нету такой WINAPI функции, которая бы меняла цвет ячейки в Экселе. Это как минимум тупо... Тебе сказали как это делается - через OLE... Может ты имеешь в виду "API" экселя, вызываемое через OLE?

comeoff
19.12.2008, 12:02
я не знаю тупо это или нет, дано задание препадом, вот я прошу вас помочь мне сделать это задание, я готов заплатить тому, кто сделает

groundhog
19.12.2008, 12:05
Можешь дословно написать задание?

comeoff
19.12.2008, 12:15
В Первом моём посте задание написано дословно

comeoff
19.12.2008, 21:29
ну чего никто не поможет чтоле ? :((

comeoff
20.12.2008, 12:59
Может ты имеешь в виду "API" экселя, вызываемое через OLE?
может быть. ты сможешь сделать?

W!z@rD
20.12.2008, 19:45
делай так:
указывается файл
указывается диапазон ячеек которым надо изменить текст
создается объект экземпляр Excel'a (сильно не бейте)
в него переносятся данные с учетом указанных выше данных (т.е. фактически ячейки изменят цвет при создании новой таблицы)