|
Publicité | ||||||||||||||||||||||
|
|
#1 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: juin 2008
Messages: 217
|
Bonjour,
voici mon code pour pouvoir, par macro, affecter un fichier different pour mettre a jour mon fichier actuel ! Code :
j'en fait une copie sur A23 et lorsque A22 est different de A23 alors le procesus de mise ajour ce fait.. ceci fonctionne tres bien... sauf que lorsque je deplace le dossier dans lequel se trouve mon fichier, si mon fichier etait dans "mes documents" et que je le deplace sur le bureau par exemple, comme le code du changement de liaison on utilise la fonction qui dit de remplacer l'ancien lien par le nouveau, seulement, l'ancien lien n'est plus valide, puisque mon dossier est sur le bureau alors qu'il etait dans "mes document" du coup, la procedure ne va pas au bout... il faaudrait je pense un code qui fasse un "update" des lien sans prendre en compte l'ancien lien.. je ne sais pas comment faire... de plus je n'aurais donc plus a comparer si les liens sont differents ou pas, j'aurais juste a dire de faire une mise a jour des liens sur un nouveau chemin.. avez vous une idée de la structure a utiliser...?? Mille Merci ! |
|
|
|
|
|
#2 (permalink) |
|
Expert Confirmé
![]() |
Salut
Je n'ai pas tout compris a ton explication de lien, mais dans ton code 2/3 truc m'interpelle Tu ne test pas le retour fait par FileDialog Code :
Range("a22").Select ActiveCell.FormulaR1C1 = fichier.SelectedItems(1) Code :
Range("a22").FormulaR1C1 = fichier.SelectedItems(1) Code :
ancienlien = "" & Range("a23").Value & "" Code :
ancienlien = """" & Range("a23").Value & """" Qwaz
__________________
MagicQwaz := Harry Potter la baguette en moins ![]() Le méchant Qwaz sur Msn ... inutile de me rajouter sur msn pour que je fasse votre boulot (les concernés sont au courant, les autres relax Le monde dans lequel on vit HammerFest Score PowerBall Gyroscope Green : 11847 |
|
|
|
|
|
![]() |
||
[XL-2003] Verification vba de Linksource
|
||
| Outils de la discussion | |
|
|