SwiMMeR
Так в чем проблема? Я сейчас сделал такую штуку:
1. В Excel вставил результат выполнения запроса из предыдущего поста.
2. Удалил пару строк из таблицы, сохранил книгу и закрыл программу.
3. Открыл заново Excel, вызвал панель "Внешние данные", нажал на ней кнопку "Обновить все" и оп-паньки - все строки на месте.
Все просто

А если нужно изменить запрос, то нажимаем кнопку "Свойства диапазона данных" в той же панели и правим первое поле (в моем случае содержит "?query=select+table_name+from+user_tables") или нажимаем конопку "Изменить запрос" и меняем его в форме страницы.
Чем тебя такой вариант не устраивает?