Mulai dari MS Office 2003 Anda dapat membuat file XLS seperti file XML biasa. Dokumentasi resminya adalah di sini dan beberapa contoh PL/SQL dapat ditemukan di sini atau di sini .
Semua yang Anda nyatakan dalam persyaratan dapat dilakukan dengan cara ini.
Semoga membantu.
Saya telah melakukan XLS umum dari solusi pelaporan PL/SQL menggunakan teknik ini:hampir tidak ada hal yang sulit. Jangan ragu untuk bertanya jika Anda memiliki masalah.