Erreur sur un Set nom=Activedocument.content

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

phoque.r

XLDnaute Occasionnel
En fait j'ai un comportement que je ne comprends pas:

Je clique sur un bouton et ma macro marche bien le premier coup. Je recommence la macro, et là,
Code:
erreur 462
le serveur distant n'existe pas ou n'est pas disponible


et le débogage va sur ma ligne
Code:
Set nom=ActiveDocument.Content

Je précise que ma macro fait:
-ouvrir un fichier word
-le modifier
-l'imprimer
-le quitter sans enregistrer
-fermer word


Et donc la ligne qui plante au second lancement est placée juste après celle qui m'ouvre le document (aucun problème de ce côté là).
Je n'ai aucune idée de ce qui ne fonctionne pas, quelqu'un en a-t-il une?

Merci
phoque.r
 
Re : Erreur sur un Set nom=Activedocument.content

Code:
ThisWorkbook.Activate
n = Range("encours!a3")
chemin = ThisWorkbook.Path & "\Words\Etiquettes.doc"
Dim wordApp As Word.Application
Dim wordDoc As Word.Document
Set wordApp = CreateObject("Word.Application")
wordApp.Visible = True
M = Range("recherche!a1000").End(xlUp).Row
n = Round(M / 16)
If (n * 16) < M Then n = n + 1      [COLOR="Lime"]'Pour ma mise en page[/COLOR]
For i = 1 To n
an = ""
Set wordDoc = wordApp.Documents.Open(chemin)
Set MyRange = ActiveDocument.Content [COLOR="Red"]'Plantage ici[/COLOR]
   
   [COLOR="Lime"]  'Ici des instructions qui fonctionnent (testées suffisamment)[/COLOR]
 
 
 
wordApp.PrintOut
Application.Wait (Now + TimeValue("0:00:05")) 'Pour attendre que l'impression soit chargée
wordDoc.Close (wdDoNotSaveChanges)
Next i
wordApp.Quit

EDIT:
Précision:
il y a bien plusieurs passages dans ma boucle for, et donc plusieurs utilisations du Set MyRange... et ça ne plante pas. Ca plante uniquement quand je la relance
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
676
Réponses
9
Affichages
742
Retour