IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Import/Export Oracle Discussion :

Import de multiples onglets Excel


Sujet :

Import/Export Oracle

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Planning
    Inscrit en
    Mars 2021
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Planning

    Informations forums :
    Inscription : Mars 2021
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Import de multiples onglets Excel
    Bonjour
    j'ai un fichier Excel avec 50 onglets.
    > Chaque onglet correspond à une table dans la base de données Oracle. (L'onglet porte le nom de la table)
    > Dans chaque onglet, il y a différentes colonnes. La ligne 1 de chaque colonne correspond au nom du champ de la table à remplir. Et les datas à insérer sont dessous.

    Actuellement, pour charger les données, j'utilise le menu "Import table datas" du logiciel "Toad for Oracle, version13".
    Mais c'est extrêmement fastidieux. Et source d'erreur dans les multiples clic. (Sélection de la table à charger, sélection de l'Excel à charger, sélection du bon onglet, automapping des colonnes, next, next, next)

    Ma requête :
    Est-il possible de charger un fichier Excel de 50 onglets, vers 50 tables ? (Quitte à construire un fichier de config pour décrire les sources/cibles, synchros des colonnes/champs...) Pour automatiser la chose.
    Quelles sont les possibilités qui s'offrent à moi ?

    Merci

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 138
    Points : 1 918
    Points
    1 918
    Par défaut
    Bonjour,

    Oui tu peux automatiser en utilisant VBA. Tu crées une macro qui va parcourir tous tes onglets et insérer les données qui s'y trouvent dans la base de données. En utilisant le pilote Oracle OLE DB, tu peux te connecter à Oracle directement depuis ton fichier Excel en utilisant ADO.

Discussions similaires

  1. [A-00] Import onglet Excel
    Par Zelfix dans le forum VBA Access
    Réponses: 17
    Dernier message: 19/02/2009, 11h36
  2. Importer plusieurs onglets Excel vers 1 Table Access
    Par the cleaner dans le forum VBA Access
    Réponses: 2
    Dernier message: 08/02/2009, 11h36
  3. recherche multiple (onglet different) dans excel
    Par xadocle dans le forum Excel
    Réponses: 4
    Dernier message: 21/08/2008, 16h21
  4. importation fichiers multiples depuis excel vers excel
    Par zougna dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/11/2006, 17h04
  5. Import de l'onglet Excel souhaité
    Par ston dans le forum Access
    Réponses: 3
    Dernier message: 21/09/2005, 23h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo