J'écris une procédure pl/sql qui exporte des données d'Oracle vers Excel. J'ai besoin de formatage des données, donc je ne peux pas utiliser le format CSV. J'ai déjà essayé avec XML, mais il génère des fichiers trop volumineux lorsque je veux exporter, par exemple. 70000 lignes avec 50 colonnes (presque 300 Mo !!!). C'est pourquoi j'ai décidé d'utiliser des balises HTML pour générer un fichier XLS - il est plus petit que XML et je dois définir directement le format de certaines colonnes spéciales (les chaînes, les nombres et les dates sont formatés automatiquement par Excel). C'est très simple et pratique mais je ne peux pas définir plus d'une feuille de calcul. Savez-vous comment ajouter/définir plus d'une feuille de calcul dans un fichier Excel écrit en HTML?Oracle vers Excel - Procédure d'exportation PL/SQL
J'ai essayé d'utiliser la formule VBScript comme <% ActiveWorkbook.Worksheet.Add%>, mais cela ne fonctionne pas.
Meilleures salutations,
Przemek
Mai semble obsolète, vieux fashoned et oui un peu geek, mais je préfère encore utiliser OracleReport pour le faire. Si vous avez déjà installé l'interface Forms/Report IAS en cours d'exécution. – BigMike