Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

enregistrer fichier (suite)

B

berquier

Guest
Bonjour a tous
j'ai déja poster un sujet pour mon problème et michel m'a donné une solution, mais je n'arrive pas à l'exploiter. Je dois surement oublier quelquechose.
Voici mon problème.
Sur une feuille contenant 2 combobox.
Le 1er combobox contient differents repertoires (ils exixtent réellement)
Le 2eme combobox contient differents sous/répertoires (ils existent)
Je voudrai enregistrer la feuille sous le chemin d'accès donné par les 2 combobox.
Michel m'a donné la solution suivante:

ce qui pourrait donner pour ton projet
ActiveWorkbook.SaveAs FileName:= "C:\" & Combobox1 & "\" & Combobox2 & "\" & NomFichier

Excel n'accepte pas Combobox1.text et combobox2.text
A l'aide SVP
Merci d'avance
 
L

LaurentTBT

Guest
Bonsoir

Où est placée la ligne
ActiveWorkbook.SaveAs FileName:= "C:\" & Combobox1 & "\" & Combobox2 & "\" & NomFichier ???

Car si c'est dans une procédure qui n'est pas sur la feuille de code du userform contenant les combobox, alors VBA ne les reconnait pas.

Si ça vient de cela, il faut rajouter le nom du Userform devant les combobox, par exemple:

ActiveWorkbook.SaveAs FileName:= "C:\" & UserForm1.Combobox1 & "\" & UserForm1.Combobox2 & "\" & NomFichier

Bonne soirée.
Laurent.
 
B

berquier

Guest
Ou avais-je la tête, bien sur laurent a raison,je viens de faire l'essai
CA MARCHE
Merci beaucoup pour votre aide, michel et laurent
Bonne soirée et encore merci
Berquier
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…