L'ho fatto una volta definendo una regione nella pagina con condition=never, ma puoi comunque invocare il download con l'URL pertinente, che puoi coltivare dal link "scarica come CSV" quando la regione è visibile utilizzando la funzione Ispeziona elemento del tuo browser.
Vedrai che la richiesta è l'ID regione con un prefisso. Quindi puoi usarlo per richiamare un download
/ords/f?p=your_app:your_page:your_session:FLOW_EXCEL_OUTPUT_R571755827567965848_en
oppure fai in modo che il tuo pulsante chiami lo stesso JavaScript
window.location.href=apex.server.url({p_request: 'FLOW_EXCEL_OUTPUT_R571755827567965848_en'},2);
Funzionerà anche se la condizione della regione è Mai.