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

Вниз

Хочу в Excel кое-что из delphi удалить.Не знаю как   Найти похожие ветки 

 
jiurajhgjhgty   (2004-01-06 22:30) [0]

Для доступа в Excel использую TOleContainer.
"для открытия файла"
OleContainer1.CreateObjectFromFile("1.xls",false);
OleContainer1.DoVerb(0);

Все появяется, но внизу листов находится ярлычки, которые позволяют между ними перемещаться.Я хотел бы запретить эту возможность (т.е убрать их).Записал соответствующий макрос на VBA:

ActiveWindow.DisplayWorkbookTabs = False

Теперь нужно его вставить в Delphi:
...
OleContainer1.OleObject.???

А что писать после точки я не знаю.Пробовал и Workbboks и Worksdheets пишет что они не поддерживают данное свойство.Подскажите, как правильно?


 
grayver   (2004-01-07 08:02) [1]

тебе нужно использую переменную variant поздключиться к запущенному OLE-документу, а там запускать макрос...



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

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

Наверх




Память: 0.46 MB
Время: 0.047 c
7-63424
Stas_new
2003-11-06 17:50
2004.01.20
send key code to other program


3-62970
Fktrc
2003-12-24 08:31
2004.01.20
Windows scripting host - работа с базами данных


6-63279
Evgen!
2003-11-18 07:36
2004.01.20
Доступ к файлу по сети


14-63296
MPS
2003-12-30 07:38
2004.01.20
Оптимальная конфигурация Linux


3-63001
AndrewK
2003-12-23 09:50
2004.01.20
Как правильно написать хранимую процедуру?