Тема: QueryTable
Показать сообщение отдельно
Старый 03.10.2006, 13:46   #11  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от zipo Посмотреть сообщение
Если сначало создать QueryTable, а потом на нем вызвать диалог Edit Query, что эксель позволяет, то выйдет так как нужно. Вопрос только в том как вызвать Edit Query на уже созданном QueryTable ?
Надо покопаться в этом направлении:
? Application.CommandBars("External Data").Controls(1).Caption
&Edit Query...

Конкретно - нужно, стоя на области данных запроса, вызвать метод
Application.CommandBars("External Data").Controls(1).Execute

Только, чего-то пока он у меня не очень хочет запускаться... Хотя для других команд меню аналогичный подход, помнится, работал...

Ну в общем, "порыхлите почву" в этом направлении. Заставьте его сначала в самом Excel подняться.