Probléme en cours d'execution macro

Résolu
chrismeun Messages postés 250 Statut Membre -  
chrismeun Messages postés 250 Statut Membre -
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

m@rina Messages postés 27160 Date d'inscription   Statut Contributeur Dernière intervention   11 500
 
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
chrismeun Messages postés 250 Statut Membre 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
chrismeun Messages postés 250 Statut Membre 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
chrismeun Messages postés 250 Statut Membre 1
 
merci ...je vais essayer, je te tiens au courant

christian
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
chrismeun Messages postés 250 Statut Membre 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
chrismeun Messages postés 250 Statut Membre 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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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
chrismeun
 
excuse moi...je ne connaissais pas ce "up"....
0
chrismeun Messages postés 250 Statut Membre 1
 
excuse moi, je ne connaissais pas .."up"

merci de ton aide
christian
0