> Tous les forums > Forum Bureautique
 liens entre plusieurs fichiers
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
williamsss
  Posté le 29/12/2014 @ 22:22 
Aller en bas de la page 
Petit astucien

Bonjour,

J'ai un fichier qui a des liens avec 6 autres fichiers. Comment serrait-il possible pour qu'en ouvrant ce fichiers que celui-ci ce met à jours quand les 6 autres sont déjà mis à jours mais sans qu'ils soient ouvert ??

Puis idem pour que des formules qui ont lien de cellules dans un de ces 6 fichiers puis dans le fichier principal puissent réaliser des calculs quand on modifie la valeur d'une cellule du fichier principale (fichier où se trouve la formule) et sans que les 6 fichiers soient ouverts ???

Merci et bonne fin d'année 2014

Williams

Publicité
ZenJP
 Posté le 29/12/2014 à 22:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Garde ton bon sens : en ouvrant un fichier, les formules se déclenchent et la mise à jour n'est possible qu'en ouvrant le fichier.

Si les autres fichiers sont fermés, les cellules ne seront pas modifiées. Ils seront également mis à jour à leur ouverture.

Pour gérer ceci, tu peux mettre tes fichiers sous forme d'onglets dans un même classeur (d'où cette notion... )

williamsss
 Posté le 29/12/2014 à 23:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
ZenJP a écrit :

Garde ton bon sens : en ouvrant un fichier, les formules se déclenchent et la mise à jour n'est possible qu'en ouvrant le fichier.

Si les autres fichiers sont fermés, les cellules ne seront pas modifiées. Ils seront également mis à jour à leur ouverture.

Pour gérer ceci, tu peux mettre tes fichiers sous forme d'onglets dans un même classeur (d'où cette notion... )

Bonjour ZenJp,

Je sais que pour gérer tout ceci il est préférable de mettre ces fichiers plutôt dans un même classeur avec 6 pages représentant ces 6 fichiers. Mais l'inconvénient c'est que l'ensemble de ces 6 fichiers prennent bp de mémoire virtuelle et donc ne peuvent pas être rassemblés dans un seul fichier. C'est pour cela que je travail sous plusieurs fichiers avec des liens entre eux mais c'est difficile suite au nombre de fichiers (liens) etc.

C'est pour ceci que je pose cette question au cas qu'il y aurait une solution ??

Merci

Williams

Titus68
 Posté le 30/12/2014 à 00:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Il y a bien ce lien :

http://www.developpez.net/forums/d1135002/logiciels/microsoft-office/excel/macros-vba-excel/mis-jour-liaisons-entre-fichiers-ouvrir-fichiers-destination/

mais si j'ai bien compris à un moment ou à un autre, il ouvre et ferme quand même les fichiers 1 par 1 (donc le fichier principal + un de destination ouverts).

Je serais plutôt aussi parti sur les classeurs comme indiqué par ZenJP. Question bête, çà ne serait pas plus simple de rajouter un peu de mémoire au PC (si c'est possible).

Une autre solution consisterait à stocker les infos dans une base de données : au chargement lire les données de la base de données par macro vba et remplir le fichier xls et à la fermeture une macro pour sauvegarder dans la base de données. Il y a par exemple Sqlserver compact edition qui pourrait faire cela. Après çà risque de compliquer la gestion des fichiers mais un seul fichier pourrait être ouvert à la fois.



Modifié par Titus68 le 30/12/2014 00:01
ferrand
 Posté le 30/12/2014 à 11:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

Je ne vais pas t'apporter de solution. Désolé. Je sais pour avoir expérimenté quelques-uns de tes classeurs que ces derniers peuvent rapidement devenir lourds et peu aisés à manipuler. Je crois donc que la vraie solution est certainement à rechercher au niveau de la conception et de l'organisation de ton travail...

Il y a 3 choses que j'essaie d'éviter quand je travaille sur Excel. D'abord les liaisons entre classeurs, cela de façon systématique car je crois que comme source de problèmes ultérieurs on peut difficilement trouver mieux ! Et VBA permet de mettre en place des procédures de mise à jour sans passer par des liaisons. Ensuite des classeurs trop volumineux, autant que faire ce peut. Pour cela en utilisant autant de classeurs que nécessaire au lieu d'un seul. en séparant le stockage (données en valeurs, sans mise en forme...) des présentations ou visualisations (à recomposer au fil des besoins...), et un classeur pour piloter l'ensemble, qui sera le seul à ouvrir pour travailler (à partir duquel on gère l'ensemble...) Enfin, et c'est lié à la taille des classeurs, les grands tableaux bourrés de formules...

Un exemple simple pour faire comprendre : quand on bâtit un planning, qu'il soit mensuel ou hebdomaire, le premier réflexe a tendance à faire créer autant de feuilles que de mois (soit 12) ou que de semaines (soit 52 ou 53). Mauvais réflexe ! Lorsqu'on consulte le planning on ne regardera qu'un mois à la fois ou qu'une semaine à la fois, on n'a donc besoin que d'une feuille (mensuelle ou hebdomadaire), et le classeur en sera plus léger. Reste à réfléchir sur les données que l'on va enregistrer et la meilleure méthode pour les stocker le plus économiquement possible. Ensuite lorsqu'on consulte, un système de "navigation" permet d'afficher la période souhaitée (en récupérant les données enregistrées), si on modifie on aura une procédure qui assurera la mise à jour des données stockées... Et on pourra ainsi disposer d'un planning utilisable plusieurs années successivement sans interruption et sans que la taille du classeur devienne excessive (pour peu que l'on prévoie un archivage des données qui n'ont plus besoin d'être consultables en temps réel).

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
69,55 €Alimentation Seasonic S12III 650W Plus Bronze à 69,55 €
Valable jusqu'au 03 Mars

Amazon propose actuellement l'alimentation Seasonic S12III 650W Plus Bronze à 69,55 €. On la trouve habituellement autour de 80 €. L'alimentation est garantie 5 ans.


> Voir l'offre
22,09 €Hub Aukey USB C 8 en 1 (USB 3, HDMI 4K, RJ45, lecteur SD/MicroSD, PD 100W) à 22,09 € (code GPRM4HXA)
Valable jusqu'au 04 Mars

Amazon fait une promotion sur le Hub Aukey USB C 8 en 1 qui passe à 22,09 € grâce au code promo GPRM4HXA. Ce Hub à brancher sur un port USB C vous permettra d'ajouter 2 ports USB 3.0, un port USB 2.0, un lecteur de cartes mémoire SD et MicroSD, un port Ethernet Gigabit RJ45 et un port HDMI 4K à votre ordinateur portable ou votre smartphone. Et vous pourrez même recharger votre ordinateur avec la prise USB-C PD 100W intégrée.

Pour profiter de l'offre, passez la souris sur le bandeau Message promotionnel et activez la promotion de 35%. Vous pouvez aussi utiliser le code promo GPRM4HXA sur la page de paiement.


> Voir l'offre
30,37 €Clé USB 3.0 SanDisk Ultra Flair 256 Go à 30,37 €
Valable jusqu'au 02 Mars

Amazon fait une promotion sur la clé USB 3.0 SanDisk Ultra Flair 256 Go qui passe à 30,37 € livrée gratuitement alors qu'on la trouve ailleurs à plus de 55 €.


> Voir l'offre

Sujets relatifs
liens entre cellule de fichiers excel et word
Liens entre plusieurs formulaire
Liens entre fichiers Excel
chercher chaîne de caractères VBA dans plusieurs fichiers XL
Conversion de plusieurs fichiers 'ODT' en 'PDF'
Faire une recherche sur plusieurs fichiers PDF ??
PowerPoint - supprimer plusieurs liens hypertexte
powerpoint pour fusionner plusieurs fichiers
Liaisons Entre plusieurs Classeurs Excel
Différence entre Renvois et Liens hypertextes
Plus de sujets relatifs à liens entre plusieurs fichiers
 > Tous les forums > Forum Bureautique