Probléme en cours d'execution macro

Résolu/Fermé
Signaler
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
-
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
-
Bonjour,
je travaille sur un document de base ou je rempli des renseignements (devis)
que j'envoie directement par mail a mon client
puis je sauvegarde avec nom du client..eetc par cette macro
ActiveWorkbook.SaveAs Filename:=Range("K14") & "Devis Portalux " & Range("E16") & " Type " & Range("J16") & " - " & Range("J17") & " - " & Range("K3")

mon pbm est qu'aprés j'ai besoin de continuer a travailler sur le doc de base mais je suis sur le doc qui a été renomé ...comment faire ? je bloque complétement sur ce dernier point

merci de votre aide

3 réponses

Messages postés
17331
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
18 janvier 2022
10 789
Bonjour

Ton fichier d'origine est donc fermé... Il faut l'ouvrir :

Workbooks.Open "nom du fichier.xls"

mais auparavant, il faudrait peut être fermer le classeur du client :

ActiveWorkbook.close

m@rina
0
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
1
je reviens car j'ai essayer ta solution..quand j'ajoute
ActiveWorkbook.close
cela ferme complétement le programme et la fin de ma macro ne peut s'effectuer
je ne sais pas si je suis clair dans mon explication
0
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
1
j'ai essayer ta solution ( au passage je te remercie ) mais cela ne fonctionne pas ! quand je ferme le classeur actif qui dans mon cas est le devis sauvegarder...je perds la main


je ne sais pas comment faire
0
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
1
merci ...je vais essayer, je te tiens au courant

christian
0
Messages postés
16547
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
19 janvier 2022
3 259
Demande déjà exprimée
https://forums.commentcamarche.net/forum/affich-20951809-comment-desactiver-les-macros
https://forums.commentcamarche.net/forum/affich-20972170-besoin-d-aide-fermeture-doc-en-vba

Merci de rester sur la m^me discussion pour ne pas encombrer le forum d'autant plus qu'un tuto donnant une solution a été signalé.
0
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
1
si je laisse cette demande c'est que la solution proposée ne me va pas ..du moins ce n'est pas ce que je voudrais ...si tu veux m'aider je peux te passer le projet complet

merci de ta réponse
0
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
1
si j'ai refait une demande c'est que je n'ai pas trouvé la bone solution...excuse moi mais ce n'est pas par plaisir d'encombrer le forum!
0
Messages postés
16547
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
19 janvier 2022
3 259
pour relancer, tu gardes le message d'origine et tu écris "up" et tu valides
Le gros pb est que tu risques d'avoir des réponses dans tous les coins

la solution proposée ne me va pas pourquoi ne pas le dire au départ, personne ne fera la gueule !!!
0
excuse moi...je ne connaissais pas ce "up"....
0
Messages postés
235
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
1 juin 2012
1
excuse moi, je ne connaissais pas .."up"

merci de ton aide
christian
0