Это работает для импорта всей таблицы из базы данных ODBC в Access:
DoCmd.TransferDatabase acImport, "ODBC Database", "ODBC;DSN=SuperBase", acTable, "BDONAMES", "BDONAMES", False
Но в базе данных ODBC есть таблица с 517 полями, и я хочу импортировать, скажем, 5 или 6 столбцов / полей. Каков наилучший способ сделать это с помощью VBA? Я гуглил пару дней и прочитал 10 или 15 потоков на stackoverflow, но я не видел ответа на этот конкретный вопрос. Заранее спасибо