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
 
M

michel

Guest
bonsoir Berquier

je viens de refaire des essais et cela fonctionne sans probleme

peux tu preciser quel type de probleme ou de bug tu constates

bonne soirée
michel
lapin4.gif
 
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.
 

Discussions similaires

Statistiques des forums

Discussions
312 859
Messages
2 092 889
Membres
105 551
dernier inscrit
Champax