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

VBA Access Discussion :

Base de donnée access depuis feuille excel. [AC-2007]


Sujet :

VBA Access

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36

    Informations forums :
    Inscription : Juin 2010
    Messages : 241
    Points : 74
    Points
    74
    Par défaut Base de donnée access depuis feuille excel.
    Bonjour,
    après plusieurs heures de recherche, je fais appel à une âme charitable.
    Voilà le topo :
    je dispose de plusieurs fiches clients sous excel avec des informations un peu éparpillées dans tous les sens et je souhaiterais créer une base de données sous access pour y voir plus clair.
    Le gros problème, c'est que justement les info ne sont pas super ordonnées sous excel; je ne peux donc pas utiliser de façon brutale l'importateur de access pour fichier excel.
    Je voudrais savoir s'il existe un moyen simple d'importer des cases précises excel dans un enregistrement de access. Si possible sans une programmation lourdingue ( je suis une quiche en VB) .
    Merci par avance !

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 172
    Points
    12 172
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Non malheureusement, désolé, même avec un processus alogorithmique bien développé, si tes classeurs ont été saisis n'importe comment (j'entends inexploitables comme j'en rencontre souvent), il n'y a pas grand chose à faire si ce n'est créer un programme adapté à chaque classeur.

    Argy

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36

    Informations forums :
    Inscription : Juin 2010
    Messages : 241
    Points : 74
    Points
    74
    Par défaut
    J'ai dû mal à croire que cela ne soit pas possible.
    Les données sont éparpillées mais elles sont au même endroit pour Chaque feuille.
    C'est à dire, dans la case B6, il y a toujours le nom du client, dans C12, son débit... Je cherche un moyen de copier à la suite toutes les cases B6 de mes feuilles dans un enregistrement Client de access.
    Est-ce que c'est plus clair ?

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 172
    Points
    12 172
    Billets dans le blog
    5
    Par défaut
    Humm, dans ce cas, il te faut maîtriser la programmation sous Excel afin de reconstituer une feuille proprement formatée qui sera absorbée par Access...
    C'est donc, ainsi que je te l'ai dit, un programme spécifique.
    Il n'existe pas de solution de rattrappage...

    Argy

  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36

    Informations forums :
    Inscription : Juin 2010
    Messages : 241
    Points : 74
    Points
    74
    Par défaut
    Bon, apparemment, il semble évident qu'il faut passer par de la programmation.
    Mais au lieu de passer par excel pour réorganiser correctement la feuille, je préférerais ( c'est pas le plus simple j'en conviens) programmer sous access pour qu'il ailler chercher des données situer dans des cellules données dans une feuille excel.

  6. #6
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 172
    Points
    12 172
    Billets dans le blog
    5
    Par défaut
    Humm, oui et non...
    Ca ne t'avanceras pas à grand choses dans le sens où tu seras contraint de connaître propriétés et méthodes du modèle objet Excel pour pouvoir exécuter la procédure sous Access donc, en dehors de te compliquer la vie par le biais d'instanciation qui complique intrinsèquement le code, et du fait que cela est ponctuel, je te confirme que personnellement, je passerais par Excel pour reconstituer la feuille récapitulative.
    Par la suite, une fois que tu "maîtriseras" le processus excelien, tu pourras l'implémenter dans une procédure sous Access si toutefois ta demande s'oriente vers un besoin qui perdure et qui à vocation d'être redondant.

    Argy

  7. #7
    Membre régulier
    Homme Profil pro
    Inscrit en
    Juin 2010
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36

    Informations forums :
    Inscription : Juin 2010
    Messages : 241
    Points : 74
    Points
    74
    Par défaut
    Bon, j'ai fait ce que tu recommandais argyronet. Il est vrai que ca marche plutôt bien et que c'est pas trop compliqué. Il ne me reste plus qu'à voir comment piloter excel depuis accès et après ce sera tout bon.
    Merci pour pour tout

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Mise à jour base de données Access depuis Excel
    Par NewUserAccess dans le forum Access
    Réponses: 3
    Dernier message: 26/02/2015, 13h58
  2. Mise à jours base de donnée Access depuis liste Excel
    Par Stepsbysteps dans le forum Excel
    Réponses: 4
    Dernier message: 07/10/2013, 14h25
  3. Je n'arrive pas a connecter ma feuille excel à ma base de données access
    Par marion1857 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 15/04/2013, 14h32
  4. Base de donnée Access depuis C++ Builder
    Par Mangacker dans le forum C++Builder
    Réponses: 21
    Dernier message: 26/03/2007, 18h29
  5. Réponses: 3
    Dernier message: 13/08/2006, 10h50

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