Чтобы экспортировать отчет напрямую, необходимо использовать URL-адрес, который будет выполнять экспорт в ваш формат. Вот справочник Microsoft Docs .
Вот пример URL для экспорта в формате XLSX:
http://myrshost/ReportServer?/myreport&rs:Format=EXCELOPENXML
Скрытые столбцы и строки могут быть связаны со строками и столбцами табликса, которые установлены как скрытые. Отчет в формате Excel также содержит небольшие пустые ячейки для любых пробелов в вашем дизайне. Насколько мне известно, вы не можете удалить их, не влияя на макет файла Excel. Когда я знаю, что отчет будет экспортирован в Excel, я включаю только таблицу / Табликс без пробелов в отчете. Это производит довольно чистый файл Excel.