Excel - ссылка со страницы на Microsoft Query - PullRequest
1 голос
/ 16 марта 2019

Я использую Microsoft Query в Excel, чтобы подключиться к структуре таблицы ERP, как это сделал бы Crystal.

При написании SQL существует ли способ получить фильтр, извлеченный из активной рабочей таблицы Excel, встроенной в SQL, вместо запроса и редактирования запроса?

Моя главная проблема - это Like [Prompt]% в графическом интерфейсе Excel для пользователей, чтобы они менялись как номера заказов.

Можно ли сделать ссылку на страницу из MS Query в Excel?

1 Ответ

0 голосов
/ 16 марта 2019

Если под «Microsoft Query» вы говорите об окне, которое выглядит так, как будто оно было закодировано для Windows 95, прекратите его использовать. Это предусмотрено для ретро-совместимости.

В любом случае, если вы отобразили панель критериев в MS-запросе, вы можете ввести имя в скобках, например. [Something] и запрос MS предложит вам ввести значение.

Не то, что вы хотите, но уже близко. Когда вы вернетесь в Excel и обновите запрос, в подсказке появится возможность использовать ячейку вместо значения, которое нужно вводить для каждого типа.

В более современной утилите подключений, доступной через меню данных> Соединения (+ доступно даже в том случае, если вы создали свою таблицу с помощью MS Query btw), этого можно добиться, используя вопросительные знаки в предложении WHERE.

Например, вместо SomeField = 'SomeValue' напишите SomeField = ? Затем нажмите кнопку «Параметры», и вы увидите все заданные параметры, каждый из которых может быть привязан к значению ячейки.

...