Я очень старался решить эту проблему, но думаю, что мне понадобится небольшая помощь. Я могу программировать на разных языках, но у меня нет опыта работы с Excel, VBA или вопросами, которые вы можете задать, поэтому, пожалуйста, не стесняйтесь обращаться со мной как с маленьким ребенком и упоминать все мелочи.
Я хотел бы взять содержимое в трех разных ячейках и использовать их в качестве параметров в запросе SQL.
Прямо сейчас у меня нет проблем с созданием запроса, как упомянуто здесь. Выполните запрос SQL с параметром из Excel 2007, и я могу выбрать параметры из ячеек ОДИН РАЗ (заменяя строки на '?«).
Но я хотел бы вызывать запрос несколько раз как обычную функцию, просто поместив его в ячейку типа '= MyQuery($ A $ 1, $ A $ 2, $ A $ 3)'
"База данных" - это просто еще один файл Excel, выбранный из внешних источников, поэтому я не знаю, что изменится в коде VBA.
Я был бы очень полезен, если бы вы указали мне правильное направление, даже если это всего лишь кусочки головоломки. Мне нужен способ добраться до запроса, способ изменить его и способ выполнить ... но, как обычно, дьявол кроется в деталях.