Grouper plusieurs classeurs

silve39 -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Est-il possible de regrouper plusieurs classeurs dans une entité de travail unique.

3 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour,

    C'est possible mais encore faudrait-il pour une réponse plus complète que tu explicite un peu plus ta question : que veux-tu faire exactement ?
    0
    1. silve39
       
      Bonjour gbinforme,

      J'ai plusieurs classeurs qui pourraient utiliser en réalité la même liste de clients.

      Je pensais qu'en les réunissant il serait plus facile d'importer les données clients
      dans ces dossiers.

      Expl. Un dossier contenant la liste clents et "Facture" - "Contrat" - "Publicité" etc....
      Afin de les reprender plus facilement avec recherchev.

      Je dois avouer que je n'ai pas trouvé l'astuce pour aller chercher les données dans un dossier séparé avec la barre mobile sauf lorsqu'ils sont réunis dans un même dossier.

      Je t'informe que je ne métrise pas du tout VBA mais que je me débrouille un peu avec les
      formules dans les cellules.

      En plus je voudrais les rapatrier par leur nom et prénom dans le champ "Nom Prénom" et
      non pas par un numéro ce qui oblige à imprimer une nouvelle liste à chaque nouveau client.

      Si tu peu m'aider ne serai-ce que partiellement je t'en remercie par avance.

      Cijoint un modèle de facture simple
      http://cjoint.com/?BJCmNLY9c9v

      Salutations Silve
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Silve,

      Sans VBA mais avec des listes et des formules un petit exemple de ce que tu pourrais faire.

      Je t'ai créé un petit fichier clients et dans ton fichier, tu peux (fond bleu) ,récupérer les éléments de ton client choisi sur liste.

      Il faut ouvrir les 2 fichiers simultanément.

      https://www.cjoint.com/?BJCpY5zxhzk

      Il est bien sûr possible ,d'aller plus loin si c'est dans la bonne problématique souhaitée.
      0
    3. silve39
       
      Bonjour,
      J'ai un petit problème que je ne sais pas résoudre. Tu m'a joint un fichier .zip et j'ai eu de la
      peine à l'ouvrir.
      Ensuite voici ce qui s'affiche "j'ignore quoi faire".
      Quand au regroupement ?.
      http://cjoint.com/?BJDoIHVFCXH
      http://cjoint.com/?BJDoJjU1wUb
      A te lire et merci.
      Silve
      0
  2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Avec Excel 2003 : Ouvrir tous les classeurs, Fichier / Enregistrer l'espace de travail. Excel crée un fichier xlw qui permet d'ouvrir simultanément tous les classeurs .

    Avec 2007/2010 je ne sais pas.
    0
  3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    Bonjour Silve,

    Effectivement, plutôt que de te faciliter la vie je te l'ai compliquée alors l'on va recommencer de façon plus simple.

    Je t'ai créé un petit fichier clients qui peut être remplacé par celui que tu as :

    https://www.cjoint.com/?BJEobOLFuWI

    Pour l'essai tu le sauvegardes dans un répertoire de ton choix sous le nom : clients.xlsx et tu fermes excel.

    Dans ton fichier, j'ai rajouté une liste déroulante pour aller rechercher les noms des clients :

    https://www.cjoint.com/?3JEobacel7p

    Tu le télécharges et tu fait modifier les liaisons qu'il te propose puis modifier la source et là, tu choisis le fichier clients.xlsx sauvegardé précédemment en faisant "OK" sur les erreurs signalées éventuellement.

    Tu dois avoir des #REF! (fond bleu) , qui sont normaux pour l'instant.

    Tu ouvres alors, dans la même session, ton fichier clients.xlsx puis tu reviens sur ton classeur facture.

    Dans la cellule bleue sélectionnée tu peux avec la flêche changer le nom de ton client.

    Tu nous dit si cela ressemble un peu à ce que tu attendais et l'on pourra poursuivre si tu le souhaites.
    0
    1. silve39
       
      Bonjour,
      Désolé mais impossible de faire fonctionner. Je te joint tout ce que j'ai pus afficher.
      Peut-être ai je fais quelque chose de faux mais je ne suis pas capable de dire quoi.
      http://cjoint.com/?3JFqWBpz04t
      http://cjoint.com/?BJFqXMlCA31
      http://cjoint.com/?BJFqYOYIfsn
      http://cjoint.com/?BJFqZyo2mFE
      http://cjoint.com/?BJFq0loJG72
      http://cjoint.com/?BJFq0Zxmvq9
      http://cjoint.com/?BJFq1QAGm9V
      Avec mes regrets de ne pouvoir être mieux.
      Sive
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Silve,

      Dans ton premier écran tu as apparemment ouvert 2 fois ton fichier facture :Tes erreurs ensuite risquent de découler de là.

      Si tu refait les manipulations en ouvrant d'abord la facture puis clients tu devrait obtenir ceci :
      https://www.cjoint.com/?3Kci0NSCfbq

      Si tu choisis avec la flèche sur la cellule sélectionnée tu peux choisir tes autres clients.
      0
    3. silve39
       
      Bonjour,
      Ca marche mais c'est vachement compliquer pour la reprise d'une liste.
      Il faut chaque fois ouvrir les deux dossiers et faire la mise à jour.
      Quand ma liste aura une centaine de noms ??.
      Je vais essayer de trouver une solution plus simple et rapide.
      En attendant je te remercie infiniment pour ta précieuse aide.
      Je vais conserver les formules pour aprofondir mes conaissances.
      Avec mes amicales salutations.
      Silve
      0
    4. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Silve,

      Il faut chaque fois ouvrir les deux dossiers oui c'est vrai.

      faire la mise à jour non tu l'as fait pour changer les liaisons mais après cela se fait sans manipulations.

      Quand ma liste aura une centaine de noms ??. cela ne changera rien quel que soit le volume.

      Je vais essayer de trouver une solution plus simple et rapide

      Si tu veux utiliser une liste d'un autre classeur ce ne sera pas évident.

      Par contre, si au lieu d'utiliser la sélection sur une liste tu acceptes de saisir le nom et le prénom,
      tu peux très bien utiliser le classeur sans l'ouvrir et récupérer dessus tous les éléments que tu veux avec les formules que j'ai mises, légèrement adaptées.

      https://www.cjoint.com/?BKcqPEgWE0I

      Comme pour l'autre classeur il te faut mettre à jour les liaisons la première fois car actuellement il pointe sur mon fichier mais après en saisissant nom/prénom cela fonctionne sans ouvrir clients.xlsx.

      Si cela te va mieux, l'on peut l'adapter à ta base.
      0
    5. silve39
       
      Bonjour gbinforme,

      Je te remercie pour la nouvelle version.

      Je vais tenter de reproduire celle-ci dans mes autres dossiers dans lesquels
      je veux insérer les clients de la même liste.

      Juste une petite question : pourquoi si je tape minuscule ca ne reprend pas les MAJ
      comme dans la liste mais comme taper.

      Je reviendrais certainement vers toi car mon niveau est très loin du tiens.

      En attendant je te remercie encore et te souhaite un bon weekend.
      Silve
      0