Привет, первый пост и надеюсь, что кто-то может помочь, поскольку это вызывает потерю волос.VBA в Excel 2007/2010 GUI Скрытый запрос листа
Я разрабатываю GUI, используя excel и access. 2003 У меня никогда не было проблемы, но с момента обновления до 2007/2010 у меня возникла проблема с простыми словами.
В 2003 году я мог бы обновить запрос на очень скрытом листе с помощью
Sheet2.Range("a1").QueryTable.Refresh BackgroundQuery:=False
в 2007/2010 я не могу это сделать. Это работает, если я вырезать и вставить запрос выключения 2003 листов в 2007/2010 Прекрасно, но не, если это запрос я построить в 2007/2010
Самописец выплевывает
Range("Table_Query_from_MS_Access_Database_1[[#Headers],[Trans_ID]]").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
Which страницу должен быть выбран первым для запуска
так логически я попробовал
Sheet2.Range("a1").Select
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
который выбирает позицию запроса первый раз не будет работать это терпит неудачу в Sheet2.Range («a1») .Select часть
Тогда я логически попытался
Sheet2.Range("a1").Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
снова это не работает
Sheet2.Range("Table_Query_from_MS_Access_Database_1[[#Headers],Trans_ID]]") _
.Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
Это также не работает
Все, что я хочу сделать, это обновить запрос на очень скрытый лист
Использование screen.update = false, затем отобразить макроскрыть скрытие экрана = true действительно не идеальна, так как я хочу, чтобы конечный пользователь не получал этот запрос, поскольку он является частью системы входа в систему, но я просто не могу найти способ обновить запрос на скрытом листе, что было простой задачей в 2003 году .
Пожалуйста, помогите моя потеря волос
Благодаря
Richard
: O работает Hidden:() работает очень скрытый Спасибо большое !!!!. это привело меня к сумасшедшим лесам для деревьев, которые я мог бы поспать сегодня вечером, поскольку я пытался все попробовать и создать более плавный графический интерфейс в Excel 2007, начинал думать, что M $ собираются начать заставить ppl использовать их ужасные сводные таблицы , теперь я могу просто использовать свой fav sumproduct (- ((сводный путь для моих графических отчетов, я действительно имею в виду это Спасибо) :) – 2010-11-25 12:04:32