OVH Cloud OVH Cloud

Mise à jour de liens

5 réponses
Avatar
luc
Bonjour,

Dans un fichier powerpoint j'ai une centaine de liens vers un fichier excel.

Quand le fichier change d'emplacement, la modification des liens est tres
lourde. Il n'y a qu'un fichier excel source mais les liens pointent vers des
zones différentes

Un collègue de bureau m'a transmis du code qui permet au démarrage ou
ultérieurement de mettre à jour les liens vers un nouveau chemin du fichier
mais ne sait pas, pas plus que moi, comment installer ce code (ai oublié
d'en prendre copie chez moi d'où j'écris).

Savez vous comment installer ce code, à supposer qu'il fonctionne ..lol

ou avez-vous une meilleure solution à me proposer, du style : au démarrage
si les liaisons ne sont pas valides il est demandé le chemin vers un nouvel
emplacement... mais une seule fois pour chaque fichier source.

Merci pour votre aide

5 réponses

Avatar
Tisane
Bonjour Luc,

Dans un fichier powerpoint j'ai une centaine de liens vers un fichier
excel.
Quand le fichier change d'emplacement, la modification des liens est
tres lourde. Il n'y a qu'un fichier excel source mais les liens
pointent vers des zones différentes
Un collègue de bureau m'a transmis du code qui permet au démarrage ou
ultérieurement de mettre à jour les liens vers un nouveau chemin du
fichier mais ne sait pas, pas plus que moi, comment installer ce code
(ai oublié d'en prendre copie chez moi d'où j'écris).
Savez vous comment installer ce code, à supposer qu'il fonctionne
ou avez-vous une meilleure solution à me proposer, du style : au
démarrage si les liaisons ne sont pas valides il est demandé le
chemin vers un nouvel emplacement... mais une seule fois pour chaque
fichier source.


Pour la mise à jour des liens, tout dépend comment tu as lié tes plages de
cellules.
S'il s'agit d'un collage avec liaison en tant que "Objet feuille de calcul
Excel", vérifie que dans le menu Edition | Liaisons, la Mise à jour
automatique soit cochée.
Si tu as collé avec liaison en tant que lien hypertexte, en effet, une macro
est nécessaire. Peut-être comme celle-ci :
"Search and Replace for Hyperlinks"
http://www.pptfaq.com/FAQ00773.htm

Pour installer le code :
- depuis le document, <Alt><F11> pour accéder à la fenêtre de l'éditeur VB
(VBE)
- menu Insertion | Module
- colle le code dans la fenêtre à droite
- enregistre et quitte l'éditeur.

Pour l'exécuter :
- vérifie le niveau de sécurité : menu Outils | Macro | Sécurité, choisis
"Niveau moyen" ou "Niveau faible"
- appuie sur <Alt><F8> (ou menu Outils | Macro | Macros)
- double-clique sur la macro "Nom_Macro".

--
Tisane

Avatar
luc
Il s'agit d'un collage avec liaison en tant que "Objet feuille de calcul
Excel", et la Mise à jour automatique soit cochée mais elle ne peut se faire
que si le fichier source a toujours le même chemin

Si ce n'ets pas le cas je dois metre à jour une cenatines de liens un à un

merci

"Tisane" a écrit dans le message de news:
%
Bonjour Luc,

Dans un fichier powerpoint j'ai une centaine de liens vers un fichier
excel.
Quand le fichier change d'emplacement, la modification des liens est
tres lourde. Il n'y a qu'un fichier excel source mais les liens
pointent vers des zones différentes
Un collègue de bureau m'a transmis du code qui permet au démarrage ou
ultérieurement de mettre à jour les liens vers un nouveau chemin du
fichier mais ne sait pas, pas plus que moi, comment installer ce code
(ai oublié d'en prendre copie chez moi d'où j'écris).
Savez vous comment installer ce code, à supposer qu'il fonctionne
ou avez-vous une meilleure solution à me proposer, du style : au
démarrage si les liaisons ne sont pas valides il est demandé le
chemin vers un nouvel emplacement... mais une seule fois pour chaque
fichier source.


Pour la mise à jour des liens, tout dépend comment tu as lié tes plages de
cellules.
S'il s'agit d'un collage avec liaison en tant que "Objet feuille de calcul
Excel", vérifie que dans le menu Edition | Liaisons, la Mise à jour
automatique soit cochée.
Si tu as collé avec liaison en tant que lien hypertexte, en effet, une macro
est nécessaire. Peut-être comme celle-ci :
"Search and Replace for Hyperlinks"
http://www.pptfaq.com/FAQ00773.htm

Pour installer le code :
- depuis le document, <Alt><F11> pour accéder à la fenêtre de l'éditeur VB
(VBE)
- menu Insertion | Module
- colle le code dans la fenêtre à droite
- enregistre et quitte l'éditeur.

Pour l'exécuter :
- vérifie le niveau de sécurité : menu Outils | Macro | Sécurité, choisis
"Niveau moyen" ou "Niveau faible"
- appuie sur <Alt><F8> (ou menu Outils | Macro | Macros)
- double-clique sur la macro "Nom_Macro".

--
Tisane

Avatar
Tisane
Il s'agit d'un collage avec liaison en tant que "Objet feuille de
calcul Excel", et la Mise à jour automatique soit cochée mais elle ne
peut se faire que si le fichier source a toujours le même chemin


Je viens de refaire un test (PowerPoint v2003) : je déplace mon fichier
Excel vers un autre dossier et sur un autre disque (de D: sur C:).
La mise à jour du chemin se fait parfaitement. L'actualisation des données
aussi bien sûr si Mise à jour automatique est cochée.

--
Tisane


Bonjour Luc,

Dans un fichier powerpoint j'ai une centaine de liens vers un fichier
excel.
Quand le fichier change d'emplacement, la modification des liens est
tres lourde. Il n'y a qu'un fichier excel source mais les liens
pointent vers des zones différentes
Un collègue de bureau m'a transmis du code qui permet au démarrage ou
ultérieurement de mettre à jour les liens vers un nouveau chemin du
fichier mais ne sait pas, pas plus que moi, comment installer ce code
(ai oublié d'en prendre copie chez moi d'où j'écris).
Savez vous comment installer ce code, à supposer qu'il fonctionne
ou avez-vous une meilleure solution à me proposer, du style : au
démarrage si les liaisons ne sont pas valides il est demandé le
chemin vers un nouvel emplacement... mais une seule fois pour chaque
fichier source.


Pour la mise à jour des liens, tout dépend comment tu as lié tes
plages de cellules.
S'il s'agit d'un collage avec liaison en tant que "Objet feuille de
calcul Excel", vérifie que dans le menu Edition | Liaisons, la Mise à
jour automatique soit cochée.
Si tu as collé avec liaison en tant que lien hypertexte, en effet,
une macro est nécessaire. Peut-être comme celle-ci :
"Search and Replace for Hyperlinks"
http://www.pptfaq.com/FAQ00773.htm

Pour installer le code :
- depuis le document, <Alt><F11> pour accéder à la fenêtre de
l'éditeur VB (VBE)
- menu Insertion | Module
- colle le code dans la fenêtre à droite
- enregistre et quitte l'éditeur.

Pour l'exécuter :
- vérifie le niveau de sécurité : menu Outils | Macro | Sécurité,
choisis "Niveau moyen" ou "Niveau faible"
- appuie sur <Alt><F8> (ou menu Outils | Macro | Macros)
- double-clique sur la macro "Nom_Macro".


--
Tisane


Avatar
luc
sur le même pc peut-être, pas d'un poste à un autre

"Tisane" a écrit dans le message de news:

Il s'agit d'un collage avec liaison en tant que "Objet feuille de
calcul Excel", et la Mise à jour automatique soit cochée mais elle ne
peut se faire que si le fichier source a toujours le même chemin


Je viens de refaire un test (PowerPoint v2003) : je déplace mon fichier
Excel vers un autre dossier et sur un autre disque (de D: sur C:).
La mise à jour du chemin se fait parfaitement. L'actualisation des données
aussi bien sûr si Mise à jour automatique est cochée.

--
Tisane


Bonjour Luc,

Dans un fichier powerpoint j'ai une centaine de liens vers un fichier
excel.
Quand le fichier change d'emplacement, la modification des liens est
tres lourde. Il n'y a qu'un fichier excel source mais les liens
pointent vers des zones différentes
Un collègue de bureau m'a transmis du code qui permet au démarrage ou
ultérieurement de mettre à jour les liens vers un nouveau chemin du
fichier mais ne sait pas, pas plus que moi, comment installer ce code
(ai oublié d'en prendre copie chez moi d'où j'écris).
Savez vous comment installer ce code, à supposer qu'il fonctionne
ou avez-vous une meilleure solution à me proposer, du style : au
démarrage si les liaisons ne sont pas valides il est demandé le
chemin vers un nouvel emplacement... mais une seule fois pour chaque
fichier source.


Pour la mise à jour des liens, tout dépend comment tu as lié tes
plages de cellules.
S'il s'agit d'un collage avec liaison en tant que "Objet feuille de
calcul Excel", vérifie que dans le menu Edition | Liaisons, la Mise à
jour automatique soit cochée.
Si tu as collé avec liaison en tant que lien hypertexte, en effet,
une macro est nécessaire. Peut-être comme celle-ci :
"Search and Replace for Hyperlinks"
http://www.pptfaq.com/FAQ00773.htm

Pour installer le code :
- depuis le document, <Alt><F11> pour accéder à la fenêtre de
l'éditeur VB (VBE)
- menu Insertion | Module
- colle le code dans la fenêtre à droite
- enregistre et quitte l'éditeur.

Pour l'exécuter :
- vérifie le niveau de sécurité : menu Outils | Macro | Sécurité,
choisis "Niveau moyen" ou "Niveau faible"
- appuie sur <Alt><F8> (ou menu Outils | Macro | Macros)
- double-clique sur la macro "Nom_Macro".


--
Tisane


Avatar
Tisane
sur le même pc peut-être, pas d'un poste à un autre


Tu ne l'avais pas dit ;-) Dans ce cas, retour au code.
D'une manière générale, il est toujours recommandé de garder les fichiers
liés dans le même dossier que la présentation.
Si tu dois déplacer ta présentation sur un autre poste, ne néglige pas la
commande "Package pour CD" du menu Fichier.

--
Tisane


Il s'agit d'un collage avec liaison en tant que "Objet feuille de
calcul Excel", et la Mise à jour automatique soit cochée mais elle ne
peut se faire que si le fichier source a toujours le même chemin


Je viens de refaire un test (PowerPoint v2003) : je déplace mon
fichier Excel vers un autre dossier et sur un autre disque (de D: sur
C:).
La mise à jour du chemin se fait parfaitement. L'actualisation des
données aussi bien sûr si Mise à jour automatique est cochée.

--
Tisane


Bonjour Luc,

Dans un fichier powerpoint j'ai une centaine de liens vers un
fichier excel.
Quand le fichier change d'emplacement, la modification des liens est
tres lourde. Il n'y a qu'un fichier excel source mais les liens
pointent vers des zones différentes
Un collègue de bureau m'a transmis du code qui permet au démarrage
ou ultérieurement de mettre à jour les liens vers un nouveau chemin
du fichier mais ne sait pas, pas plus que moi, comment installer ce
code (ai oublié d'en prendre copie chez moi d'où j'écris).
Savez vous comment installer ce code, à supposer qu'il fonctionne
ou avez-vous une meilleure solution à me proposer, du style : au
démarrage si les liaisons ne sont pas valides il est demandé le
chemin vers un nouvel emplacement... mais une seule fois pour chaque
fichier source.


Pour la mise à jour des liens, tout dépend comment tu as lié tes
plages de cellules.
S'il s'agit d'un collage avec liaison en tant que "Objet feuille de
calcul Excel", vérifie que dans le menu Edition | Liaisons, la Mise à
jour automatique soit cochée.
Si tu as collé avec liaison en tant que lien hypertexte, en effet,
une macro est nécessaire. Peut-être comme celle-ci :
"Search and Replace for Hyperlinks"
http://www.pptfaq.com/FAQ00773.htm

Pour installer le code :
- depuis le document, <Alt><F11> pour accéder à la fenêtre de
l'éditeur VB (VBE)
- menu Insertion | Module
- colle le code dans la fenêtre à droite
- enregistre et quitte l'éditeur.

Pour l'exécuter :
- vérifie le niveau de sécurité : menu Outils | Macro | Sécurité,
choisis "Niveau moyen" ou "Niveau faible"
- appuie sur <Alt><F8> (ou menu Outils | Macro | Macros)
- double-clique sur la macro "Nom_Macro".



--
Tisane