Bonjour,
La portion de code suivante me sert lors d'une création de fichier pdf (stocké sous le nom génériqoe 'CGC.pdf') à modifier le nom du fichier pour le personnaliser.
L'erreur 53 (fichier introuvable) se produit sur la commande Name.
Que DoEvents soit présent ou non ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 oldName = cheminsauv & "reports\CGC.pdf" 'tous les fichiers pdf créés portent ce nom newName = cheminsauv & "reports\" & abrf & refF & Suff DoEvents Name oldName As newName DoEvents
On a l'impression que lorsque la commande Name est lancée, le fichier n'est pas encore sauvegardé, d'où le DoEvents, mais qui ne sert à rien !
J'ai mis une boucle à la placesans plus de résultat, mais si je place un point d'arrêt sur la ligne de la commande Name, je constate que le fichier CGC.pdf est bien présent dans son répertoire et en redémarrant le code, tout va bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part For i=1 to 1000000:i=i:next
Alors ??
Amitiés
Partager