Окно Excel

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
NJ
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 10.12.2001 (Пн) 9:02
Откуда: Russia, Tomsk

Окно Excel

Сообщение NJ » 11.04.2003 (Пт) 6:51

Вопрос: можно-ли зная hWnd окна Excel (получен с помощью FindWindowEx) получить доступ к его свойствам, типа WorkSpace, WorkBook, Cells и т.д.?
-=*=-
Трудно быть хорошим.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 11.04.2003 (Пт) 10:10

Этот вопрос уже поднимался.

Отвечаю - нет нельзя.



Можнго вызвать Getobject , "Excel.Application" и получить досутп е нему таким образом через Automation.

NJ
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 10.12.2001 (Пн) 9:02
Откуда: Russia, Tomsk

Сообщение NJ » 11.04.2003 (Пт) 11:21

Код: Выделить всё
Dim obj As Object
Set obj = GetObject(, "Excel.Application")

Вываливается с ошибкой "ActiveX component can't create object"... Что не так?
-=*=-
Трудно быть хорошим.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 11.04.2003 (Пт) 12:15

Excel не запущен судя по всему.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList