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