Если мы предполагаем, что вы можете создать форму и подключить кнопку, у вас есть две проблемы:
- Диалог открытия файла.
- Запуск импорта.
Для 1 вы должны быть в состоянии использовать стандартные диалоговые окна файлов Microsoft - мои VB.OLD и Access впечатляюще ржавые (без доступа 2007), но вы можете ссылаться на соответствующие COM-сборки из Access, после чего это становится довольно просто.
2 немного интереснее - я полагаю, что вы можете в значительной степени сделать это, выбрав меню изнутри доступа, и в этом случае, по крайней мере, в качестве первого шага, вы должны иметь возможность автоматизировать те же самые шаги - практически все, что вы можете сделать из меню вы также можете, вызвав соответствующую команду из VBA. Более сложным решением было бы создать логику VBA для создания связанной таблицы, которая ссылается на файл Excel, а затем выполнить запрос создания таблицы и затем удалить ссылку.
С точки зрения усилий, форма - это то, от чего можно ожидать, что вы сможете обойтись без особой помощи - однако автоматизация чего-то вроде импорта из Excel не обязательно очевидна.