Вы бы использовали параметр DESFORMAT=SPREADSHEET
построителя отчетов;это работает для отчетов 10gR2 и далее.
Вот учебник, который показывает, как это сделать: «Построение отчета для вывода электронных таблиц» (https://docs.oracle.com/cd/B14099_19/bi.1012/b13895/orbr_paptoexcel.htm).
Нет смысла копировать / вставлять все эти шаги здесь,так что - посмотрите, следуйте инструкциям.
Если вы используете более раннюю версию, вы должны создать файл CSV (значения, разделенные запятыми) (выберите любой разделитель, какой хотите, например,запятая или точка с запятой). Хотя это не XSL (X) файл, Excel может открыть его красиво .