|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Bonjour,
Je cherche quel est le code à mettre dans mon fichier Word pour modifier le répertoire par défaut lorsque je veux l'enregistrer. Cdt. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Merci, mais ce n'est pas ce que je cherche.
Je cherche le code VBA pour changer le répértoire par default d'UN fichier doc en particulier qui est situé sur le réseau et utiliser par plusieurs personnes. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Le répertoire par défaut n'appartient pas à un document mais à l'application. Pour un fichier existant, c'est un répertoire.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Alors comment modifier le répértoire par défaut de l'application word à partir d'excel ?
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Dans le lien que j'ai donné ! Mais sans bout de code, il est difficile d'être plus précis. si tu travailles avec un objet ActiveX ce n'est pas la même chose qu'avec un objet application Word. Mais de toute façon c'est dans le lien.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Ah oui merci... mais je n'arrrive pas à faire fonctionner,
dans ma macro excel j'ai mis le code : Code :
Application.ChangeFileOpenDirectory "C:\Documents and Settings\...........................\" J'oubli quelque chose? |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Dans ton code, Application correspond à Excel. Pour obtenir le changement, il faut utiliser un objet application Word.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
D'accord j'ai essayer ça :
Code :
|
||
|
|
00
|
|
|
#10 | ||||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Le problème c'est que chez moi ça fonctionne. J'ai essayé au départ d'Excel avec de Early Binding et avec de Late Binding. Code :
en Early binding Code :
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
||||
|
|
00
|
|
|
#11 | ||
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Exacte! ça marche.
Alors maintenant encore plus dur... dans ma macro j'ai ce code pour afficher les liens : Code :
|
||
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Le code que tu donnes ne sert pas à afficher un hyperlink mais à ajouter un. Les hyperlink sont fait pour être cliqué, si tu veux ouvrir un fichier, il y a d'autre méthodes, mais les renseignements sont trop ténus.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#13 | ||
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Erff oui ça va être compliquer pour moi...
Voici tout mon code : Code :
Ce que je veut exactement c'est lorsque j'ouvre via un lien hypertexte un document word, et lorsque je veut l'enregistrer je tombe directement sur un répértoire que j'aurais définit et non sur le répértoire ou se trouve ce document. (Les document sont ouverts en lectur seul) C'est possible au moins? |
||
|
|
00
|
|
|
#14 | ||
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Sinon il n'y a pas un moyen de lui dire dans
Code :
|
||
|
|
00
|
|
|
#15 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Le problème est que le changement de répertoire n'est actif que pour l'instance ouverte, dès que l'insatance est fermée, cette modification disparaît. Une solution serait de mettre du code dans l'ouverture du fichier Word
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Bonjour!
Je ne peu mettre du code dans mes Documents Word, je dois tous faire à partir d'Excel. Je ne sais plus quoi faire... |
|
|
00
|
|
|
#17 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
C'est dans les options de Word que tu dois aller changer. Il faut mémoriser le répertoire de départ, mettre le répertoire de ton choix pour l'exécution de ton code et remmettre le répertoire du départ quand c'est terminé.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Bonjour,
Déjà quand je change le répértoire par défaut de Word dans Outil -> Option -> Dossier par defaut -> Documents et que ensuite j'enregistre mon fichier ça ne marche pas, je me retrouve toujours dans le répértoire ou se trouve le doc. |
|
|
00
|
|
|
#19 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 317 ![]() |
Salut,
Ce code devrait changer le répertoire par défaut pour l'application et pas la section. Code :
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
||
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 22 ![]() |
Merci pour ton aide, mais ce code ne marche pas non plus, ou je dois mal l'utiliser.
Apres tout ce temps sans trouver de réponse je vais passer à autre chose, j'abandonne cette idée. Mon problème maintenant, que j'avai déjà souligner dans un autre poste : Envoyer par mail le fichier Word quand on clique sur enregistrer, et ne pas enregistrer bien sur... (Le code marche mais pas comme je voudrais). |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com