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

Modélisation Discussion :

Diviser une table dans Access en plusieurs tables


Sujet :

Modélisation

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 97
    Points : 72
    Points
    72
    Par défaut Diviser une table dans Access en plusieurs tables
    Bonjour à tous,

    j'ai une table dans Access (excel en copie) que je souhaiterais diviser en plusieurs table dans Access

    Je souhaiterais en effet créer plusieurs fichiers basés sur la clé (colonne A), donc si même clé même table.

    Sachant que le nombre de clé peut changer régulièrement je souhaiterais pouvoir automatiser cela et que Access split automatiquement en x tables

    Sauriez-vous comment je peux m'y prendre ?

    Merci à tous

    Pierre031
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut
    Bonjour,

    est-il ici bien question de splitter en table ou bien c'est uniquement à fin de faire des exports Excel spécifiques ?

    D'un point de vue administration et logique, multiplier les tables n'a ici aucun sens ni aucun intérêt

    Quel est l'objectif exact et ton besoin stp ?

    Ca sera techniquement faisable, mais si on comprend mieux ton besoin, on pourra te donner les pistes les plus pertinentes
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 97
    Points : 72
    Points
    72
    Par défaut
    En fait mon besoin est le même que dans Access . C'est de diviser mon tableau en autant de fichiers qu'il y a de clé dans la colonne A (sachant que les clés peuvent changer régulièrement)

    Je me suis dis qu'en basant par l’intermédiaire d'Access cela pourrait être plus simple...?

  4. #4
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut
    Ce que tu peux faire par le biais d'un peu de code VBA, ca reste de faire des exports vers Excel de différentes requêtes SQL qui seraient générées.

    Mais tu es actuellement dans Excel ou Access ? Pourquoi changer d'application ? Pourquoi ne pas passer par des TCD dans Excel par exemple ?

    Quel est le VRAI besoin final ?
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 97
    Points : 72
    Points
    72
    Par défaut
    Bonjour

    Voici mon vrai besoin
    https://www.developpez.net/forums/d2...eurs-fichiers/

    Mais je me suis dit que passer par un Access serait plus facile ...

  6. #6
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut
    Salut,

    ce qui pose un peu problème ici c'est que d'un côté on te donne des solutions, de l'autre tu nous dis que tu n'es pas chaud pour du VBA... Et tu viens ici ensuite pour faire la meme demande, qui tombera encore sur du VBA

    Il faut profiter du temps dont tu disposes probablement pour te lancer dans le grand bain
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  7. #7
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 97
    Points : 72
    Points
    72
    Par défaut
    Ah si je suis d'accord pour me mettre au VBA

    C'est juste que je n'ai pas tout saisi de l'autre explication :p

Discussions similaires

  1. [AC-2013] Diviser une table access en n tables
    Par Milkamelia dans le forum Access
    Réponses: 2
    Dernier message: 04/03/2016, 15h44
  2. [AC-2002] Diviser une colonne dans Access
    Par sergio_gr66 dans le forum VBA Access
    Réponses: 2
    Dernier message: 02/11/2011, 00h50
  3. Diviser une table en deux
    Par Aeltith dans le forum Modélisation
    Réponses: 3
    Dernier message: 30/10/2008, 20h26
  4. requete pour diviser une table sur plusieurs tables
    Par futurist dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 04/09/2008, 22h51
  5. Réponses: 2
    Dernier message: 12/01/2008, 14h57

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