Bonjour,
Je suis en train de développer une application nécessitant l'importation de données contenues dans des classeurs XLS, et ce de manière relativement transparente pour l'utilisateur.
Après quelques recherches et essais nait une question :
Pour accéder aux données, j'ai a priori le choix entre l'utilisation d'OLEDB - le classeur Excel faisant ainsi office de base de données - et de l'automation Excel - technologie que je ne connais que peu à vrai dire.
J'ai cru comprendre que via OLEDB, l'accès aux classeurs Excel protégés est impossible, sauf si le classeur en question est déja ouvert dans Excel - ce qui me pose un problème.
J'ai aussi cru comprendre que l'automation nécessitait que Excel soit en cours d'exécution.
Bref, j'aimerais éviter le lancement d'Excel lors de mon importation, et, en ce sens, je penche vers l'utilisation d'OLEDB (même si pour les fichiers protégés je devrais certainement le lancer en background).
Recherchant la solution la plus élégante et transparente possible, sauriez vous vers quoi je devrais m'orienter ?
Merci de vos réponses.
Partager