INSERTION AUTOMATIQUE DES FEUILLES SOU EXCEL

Bonsoir,
Je souhaite savoir comment inserrer de façon automatique et peut être à partir d'un autre fichier des feuilles dans un fichier excel.
Par ailleurs , je voudrais aussi savoir s'il y a un nombre maximumm de feuille qu'on puisse insérer.
En effet j'ai un fichier avec près d'un miller de feuille que je voudrais insérer . Dans chaque feuille il y a un même tableau à dessiner mais avec des info différentes à y placer.
merci par avance.

9 réponses

  1. Modérateur
    Bonjour,
    Je rejoinds Patrice et son explication sur la base de données.
    On va imaginer un peu, ayant personnellement cassé ma boule de cristal...
    Tu as sur chaque feuille de ton classeur des données "clients" genre ... des factures.
    Tu veux conserver (à juste titre) toutes les factures de tes clients. Première idée : on garde une feuille par facture et hop! Deuxième idée : la base de données. Avec deux feuilles, le tour est joué. Une feuille "facture vierge" et une feuille avec toutes les infos de toutes tes factures en ligne. 1000 feuilles avant = 1000 lignes maintenant...
    A toi de voir. Ou plutôt à ton patron!!!
    Si tu veux, on peux te filer un modèle pour que tu constates toi même.
    3
    1. Les feuilles ne sont pas protégées, il suffit de lire les formules sur la fiche !

      Sur la fiche il n'y a que 3 formules (une pour chaque champ à rechercher)
      en F5 (pour Nom et Prénom)
      =INDEX(Données!A:D;$C$3;2)
      en F7 (pour Adresse)
      =INDEX(Données!A:D;$C$3;3)
      en G10 (Montant)
      =INDEX(Données!A:D;$C$3;4)

      En D3 c'est un compteur de formulaire lié à la case C3

      Excel 2003 : Affichage, Barre d'outils, Formulaire, Compteur
      Excel 2007 : Bouton Office, Options Excel, Standard, cocher : Afficher l'onglet Développeur dans le ruban.
      Onglet developpeur, Inserer, Controle de Formulaire, Toupie

      Patrice
      3
      1. Contributeur
        Bonjour.

        1) Qui dit "comment inserrer de façon automatique" dit VBA et macro ...

        2) Le nombre de feuilles n'est limité que par la quantité de mémoire disponible.
        1
        1. Salut,

          Un fichier avec un millier de feuille et tu comptes en ajouter encore combien, autre difficulté à gérer, retrouver une feuille de la pure folie.
          Enfin pour appuyer la réponse de Raymond que je salue, il est possible d'ajouter des feuilles jusqu'à ce qu'Excel plante, ensuite trouver un ordi avec assez de mémoire pour pouvoir exploiter à nouveau le fichier ou tout perdre
          0
          1. Salut,
            merci de la réponse.
            QUESTION:comment se passe avec VBA et macro? qu'est ce qu'il y a lieu de faire?
            merci
            0
            1. Contributeur
              Je ne pourrai pas te renseigner, étant nul en VBA.
              Mais pour que ceux qui s'y connaissent puissent faire quelque chose, tu dois d'abord leur expliquer dans quel cas et sous quelles conditions une feuille doit être ajoutée ; et à quel endroit ; et avec quel contenu (tu as parlé d'un même tableau et d'infos différentes) ...
              0
          2. Bonjour,

            Si ce n'est pas indiscret, quelle utilisation fais-tu d'Excel pour avoir besoin d'un millier de feuilles ?

            Chaque feuille Excel 2003 contient plus de 16 millions de cellules et dans chacune on peut écrire plus de 32 000 caractères (soit 256 Mo par feuille) et avec Excel 2007 c'est 17 milliards de cellules par feuille...

            Une feuille n'est-elle pas suffisante ?
            0
            1. c'est une exigence de mon boss!!!
              peux tu m'aider?stp
              0
            2. Ça, c''est pas une explication, mais simplement un constat, cela ne dit pas quel genre d'application il s'agit..

              On peut t'aider, mais il nous faut des précisions pour éviter de travailler pour rien.
              D'abord, peux-tu nous dire :
              Quelles sont les capacités de ton ordinateur, est-il suffisamment puissant ?
              Quelle quantité d'information contient chaque feuille ?
              Il semblerait qu'il s'agisse de formulaires, est-ce la bonne solution
              Ne serait-t-il pas plus simple de construire un formulaire et d'engistrer les données dans une base de données ?

              Si on opte pour la copie :
              Le fichier existant (avec un millier de feuilles) est-il un fichier Excel ?
              Pourquoi en faire un second ?
              Quels sont les critères de sélection des feuilles à copier ?
              Ou doivent-elles être insérées ?

              Manuellement, la méthode la plus simple consiste à sélectionner les 1000 onglets contenant les feuilles et a faire copier vers un nouveau classeur.

              Patrice
              0
          3. Bon voilà, ,
            ma machine est assez solide pour supporter toutes les infos.
            Un modèle, avec le tuto, je voudrais bien.
            sans entrer dans trop de détails, c'est un peu comme l'explique Pijaku.
            Disons que c'est une sorte de facture par client qu'on voudrait scinder par feuille. Une feuille par client. une feuille pour un client pèse à peine 12Ko.
            dans une feuille on aura les commandes d'un client, le nombres d'articles, le prix unitaire,, le prix total, il y a environ 8 produits seulement. On tient à ce que la facture de chaque client soit sur une feuille.
            merci
            0
            1. Re,

              Je pense également qu'il y a plus rationnel pour stocker les factures et surtout plus rapide pour retrouver ou la recréer.
              Je suis tout à fait d'accord avec Pijaku et Patrice, il suffit de créer une bonne base de données avec tous les détails du client et user de la RECHERCHEV qui à partir d'un numéro de facture recrée la facture en un clic et ça pèsera bien moins de 12 KO, mille feuilles pèsent déjà 12 MO, et pour retrouver la bonne facture il va faloir en ouvrir combien !
              bonjour pour les archiver, parce que là aussi il ne faut pas perdre de vue l'archivage

              enfin le plus simple est de créer une facture vierge sur un fichier unique, ouvrir le classeur avec les milles feuilles en même temps et Fenêtre/Réorganiser les deux classeurs vont se positionner l'un à coté de l'autre en fonction de la case cochée
              clic droit sur l'onglet de facture vierge/Déplacer ou copier/Sélectionner le classeur de réception et cocher créer une copie OK

              Ensuite il y a le VBA, il est préférable d'avoir des connaissances, et je me demande si le boss suivra l'avancée technologique

              A+
              Mike-31

              Une période d'échec est un moment rêvé pour semer les graines du savoir.
              0
              1. Voici un exemple de ce qu'on peut faire avec simplement 2 feuilles :
                Facture

                Cordialement
                Patrice
                0
                1. Bonjour,
                  je trouve ton exemple interressant.
                  Dis moi stp , comment tu réussi à faire cela, particulièrement la deuxième feuille "fiche".
                  c'est quoi la formule à intégrer.
                  0