Создать форму для ввода информации в базу данных

Здравствуйте имеется такое вот задание, никогда не работал с VBA и не знаю, что там и как. Не подскажите где найти информацию для выполнения данного задания. Не откажусь и от кусков кода. Всем откликнувшимся заранее огромное спасибо.

Создать форму для ввода информации в базу данных (таблицу Excel). Программным путем должно проверятся, существует ли таблица с названиями полей, если нет, то программа автоматически создает ее.

Библиотека

: ФИО, адрес, телефон, телефон, книга, дата выдачи, дата возврата.

Добавить в программу возможность редактирования данных, их фильтрацию, сортировку, добавление новых записей, поиск.