Форму Excel, как некий объект, у вас на сайт вставить не получится - это, так сказать, разные технологии (не вдаваясь в подробности). Т.е. некий браузер сам не может просто 'записывать' данные в файл, в привычном понимании - для этого существует форма отправки данных на сервер, где уже серверный сценарий может генерировать новый Excel-файл или дописывать в существующий.
Несмотря на скудность описания вашего ТЗ, я все же поступил бы так:
- Пользователь авторизуется и заполняет форму на сайте
- Данные отправляются на сервер и записываются в базу данных с учётом владельца данных
- В Excel-файле настраиваем так называемый Data Source, чтобы данные в поля брались бы из базы данных