как CreateObject("Excel.Application") без панелей,

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

как CreateObject("Excel.Application") без панелей,

Сообщение Antov » 24.04.2007 (Вт) 9:45

... чтобы это не распространялось на все последуюшие открываемые файлы excel.

А то, если что-либо отключаешь, например

Код: Выделить всё
Dim objWbNewBook As Workbook
Set objWbNewBook = e.Workbooks.Open("c:\1.xls")
e.DisplayFormulaBar = False
e.DisplayStatusBar = False


то при последующем параллельном открытии xls файлов они тоже без отключенных Панелей, баров и т.д.
?
Спасибо
Всё что не убивает нас - делает нас сильнее.
(С) Ницше

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 24.04.2007 (Вт) 12:49

Решение, конечно, кривое, но напрашивается само собой: Попробуй при запуске экселя записать все известные тебе паораметры, потом отключи их, а при закрытии впиши их обратно.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Antov
Обычный пользователь
Обычный пользователь
 
Сообщения: 54
Зарегистрирован: 21.01.2007 (Вс) 6:24

Сообщение Antov » 24.04.2007 (Вт) 13:54

VB_D3D_Денис писал(а):Решение, конечно, кривое, но напрашивается само собой: Попробуй при запуске экселя записать все известные тебе паораметры, потом отключи их, а при закрытии впиши их обратно.


Так и делаю, причём даже не при закрытии, а при переходе на другую книгу (и обратно).
Просто, хоть это и занимает секунду, однако экран потряхивает ощутимо... :)
Думал мож как то можно это обойти :)
Всё что не убивает нас - делает нас сильнее.
(С) Ницше


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

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

Сейчас этот форум просматривают: Google-бот и гости: 77

    TopList