Цитата:
Сообщение от
zipo
Если сначало создать QueryTable, а потом на нем вызвать диалог Edit Query, что эксель позволяет, то выйдет так как нужно. Вопрос только в том как вызвать Edit Query на уже созданном QueryTable ?
Надо покопаться в этом направлении:
? Application.CommandBars("External Data").Controls(1).Caption
&Edit Query...
Конкретно - нужно, стоя на области данных запроса, вызвать метод
Application.CommandBars("External Data").Controls(1).Execute
Только, чего-то пока он у меня не очень хочет запускаться... Хотя для других команд меню аналогичный подход, помнится, работал...
Ну в общем, "порыхлите почву" в этом направлении. Заставьте его сначала в самом Excel подняться.