Я пытаюсь вызвать информацию о детали из SQL в Excel. Когда пользователь вводит номер детали, Excel запрашивает базу данных SQL и извлекает детали о детали (цена, описание и т. Д.).Значения поиска в SQL через Excel 2013
Мне удалось импортировать данные и использовать vlookup для вытягивания значений, однако импорт довольно велик.
Были некоторые VB скрипты из в перемычках, которые будут тянуть данные непосредственно из базы данных SQL в клетки, но те, неактуальны для Excel 2013.
Я использую следующее заявление для SQL в вывести все данные на таблице:
SELECT
PartNum,
PartDescription,
UnitPrice
FROM erp.Part
в идеале хотелось бы сценарий, который запрашивает только для определенной части, с помощью WHERE PartNum = часть и возвращает запрошенные данные в строке.
Заранее благодарим за любую информацию/помощь.
1) Немного поздно, но это поможет узнать, из какой базы данных SQL вы пытаетесь извлечь данные. 2) Кроме того, вы, вероятно, хотите параметры; как [DAO/ACE] (https://msdn.microsoft.com/en-us/library/office/ff845640.aspx) и [ADO] (https://msdn.microsoft.com/en-us/library/ ms681010 (v = vs.85) .aspx) поддерживают их. –