Страницы: 1
RSS
Как выполнить SQL запрос "SELECT" к таблице?
 
Как сделать чтобы я нажал на кнопку и таблица фильтровалась согласно SQL запроса?
Или формировалась таблица(диапазон) согласно SQL запроса на другом листе (или на этом же).

Запрос типа следующего:
Код
SELECT * 
FROM ИнвентарнаяВедомость
WHERE Описание = 'Описание 1'
 
excel_pl, Зачем вы притянули SQL, ведь он совсем не нужен
Код
    ActiveSheet.ListObjects("ИнвентарнаяВедомость").Range.AutoFilter Field:=4, _
        Criteria1:="Описание 1"
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
Зачем вы притянули SQL
Привет, Михаил.
Ну, наверное просто хочется - вам что, жаль Microsoft Query запустить, чтобы показать? :)
 
Андрей VG, Андрей, привет. Да снова похоже, как отфильтровать, то есть отсортировать, то есть получить на другом листе ….  

P.S так как пользуюсь редко то забываю , как Source диапазон задать не с первой строки для MSQuery И определить что заголовков нет, но это для другой задачи.
По вопросам из тем форума, личку не читаю.
 
Цитата
БМВ написал:
как Source диапазон задать не с первой строки для MSQuery
Проще всего создать именованный диапазон, полностью совпадающий с умной таблицей. Вот имя этого диапазона и использовать в SQL запросе. При изменении умной таблицы именованный диапазон также будет менять размеры.
Цитата
БМВ написал:
P.S так как пользуюсь редко
Так я тоже Access SQL диалектом пользуюсь только на форуме :)
Изменено: Андрей VG - 23.03.2019 21:11:27
 
Off
Андрей VG, так я вааще все это только на форуме и использую :-).  именованный диапазон - не интересно, к стати раньше мастер сам предлагал обратится к таблицам если они были, а с 2013 не хочет.
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх