[Excel] ActiveWorkbook.SaveAs...

Signaler
Messages postés
159
Date d'inscription
jeudi 7 septembre 2006
Statut
Membre
Dernière intervention
30 septembre 2011
-
Messages postés
159
Date d'inscription
jeudi 7 septembre 2006
Statut
Membre
Dernière intervention
30 septembre 2011
-
Bonsoir,

Dans une macro j'effectue une copie du fichier, comme je ne peux pas le renommer je créé un dossier macros et je l'enregistre dedans. Voici mon code:

ActiveWorkbook.SaveAs ActiveWorkbook.Path & "\Macros" & ActiveWorkbook.Name

Je constate que si le path se trouve sur le bureau:
C:\Documents and Settings\prenom.nom\Bureau\

alors j'ai une erreur 1004, tandis que si le fichier se trouve sur un lecteur ou un dossier d'un lecteur du type:
U:\MonDossier\Dossier1

alors tout se passe bien!

Je me demandais si les espaces dans le path du premier cas était l'origine du problème?
Avez-vous une idée d'où peut provenir le problème?
Merci de votre aide.

2 réponses

Messages postés
22
Date d'inscription
mardi 23 janvier 2007
Statut
Membre
Dernière intervention
31 mars 2010

Bonjour,

Peux-tu donner une description plus précise du libellé de l'erreur ?
En principe tu dois avoir un message "Erreur d'exécution '1004':" suivi d'une description plus détaillée qui contient peut-être des indications intéressantes...
Messages postés
159
Date d'inscription
jeudi 7 septembre 2006
Statut
Membre
Dernière intervention
30 septembre 2011

r1r2,

Merci de t'être intérréssé à mon pb, j'ai fais autrement.