Выполните SQL-запрос с параметром от Excel 2007

У меня есть запрос в таблице Excel. Я следовал за этим, чтобы сделать это.

Но как я могу добавить параметр от ячейки в мой запрос?

Я ищу способ сделать это:

select *
from dbo.Customers
where CustomerID = Cell.A2

Ячейка. A2 не работает. Но как я могу добавить в чем-то как он, так, чтобы содержание ячейки использовалось в моем запросе?

21
задан 20.03.2017, 12:17

1 ответ

Не знайте, почему MS сделал это так сложным, необходимо будет использовать Microsoft Query.

Нажмите на Data-> From External Sources-> From Microsoft Query. Выберите Источник данных подходит. Выберите SQL Server, введите Подлинные детали и выберите таблицу

enter image description here

Нажмите на Next, не выбирают критериев фильтрации, выбирают вид по критериям, нажимают затем. Теперь, нажмите выставленное для обозрения Редактирование / в MS Query вместо того, чтобы выбрать Возврат к Excel

enter image description here

Нажмите на Finish. Теперь в MS Query, Нажмите на Критерии->, Добавляют Критерии, выбирают оператор и позволяют значению быть []

enter image description here

Нажмите на File-> данные возврата к Excel. Now Excel должен предложить Вам параметр, выбирают соответствующую ячейку

enter image description here

Для редактирования параметров нажмите на значок Data-> Properties-> Finger-> Определение-> параметры

enter image description here


Можно также использовать редактора SQL-запроса и ввести в запросе с соединениями и поместить a ? против поля, где параметр должен быть выбран.

enter image description here

17
ответ дан 07.12.2019, 10:05

Теги

Похожие вопросы