Eu fiz isso uma vez definindo uma região na página com condition=never, mas você ainda pode invocar o download com a URL relevante, que você pode farmar a partir do link "download as CSV" quando a região é visível usando o recurso Inspecionar Elemento do seu navegador.
Você verá que a solicitação é o ID da região com um prefixo. Assim, você pode usar isso para invocar um download
/ords/f?p=your_app:your_page:your_session:FLOW_EXCEL_OUTPUT_R571755827567965848_en
ou faça com que seu botão chame o mesmo JavaScript
window.location.href=apex.server.url({p_request: 'FLOW_EXCEL_OUTPUT_R571755827567965848_en'},2);
Isso funcionará mesmo se a condição da região for Nunca.