B
bichon
Guest
Bonjour ou Bonsoir a tous les fideles de ce forum
Je vous explique mon gros soucis
Alors voila j'ai créer un dossier dont on rentre le nom dans un textbox
en voici le code
Private Sub CommandButton1_Click()
Dim NomFic As String
Dim Rep As String
Dim Nom As String
Set filesys = CreateObject("Scripting.FileSystemObject")
Application.DisplayAlerts = False
Rep = "C:\MonRep\"
NomFic = TextBox1.Value
Nom = Rep & NomFic
If Not filesys.FolderExists(Nom) Then
Set newfolder = filesys.CreateFolder(Nom)
MsgBox ("Le Dossier " & Nom & " a été créé")
Else
MsgBox "Le Dossier existe déjà"
End If
End Sub
voila puis en cliquant sur ok j'arrive dans une nouvelle userform ou je peux selectionné
des classeurs pour pouvoir les ouvrir
et ces classeurs j'aimerai pouvoir les enregister dans C:\MonRep\ & le nom du dossier que je viens
de créer
j'ai essayé de mettre le nomde la userform du textbox.textbox1.value
mais il ne reconnait pas ma variable
comment faire?
c'est tres important je vous serais tres reconnaissant si vous pouviez trouver la solution
merci
ps: dans les classeur que j'ouvre il y a des macros et j'ai justement un bouton quitter puis enregistrer
et c'est ici que le code me manque
voici le debut de code de ce bouton de controle
' Bouton Enregistrer et quitter
Private Sub CommandButton21_Click()
Dim NomFic As String
Dim Rep As String
Dim Nom As String
Application.DisplayAlerts = False
NomFic = saisienom.textbox1.Value
strPath = "C:\Monrep"
Nom = strPath & "\" & NomFic
ActiveWorkbook.SaveAs FileName:=Nom
Application.DisplayAlerts = True
End Sub
voila encore merci a ceux qui me sauveront la vie lol
merci
bichon
Je vous explique mon gros soucis
Alors voila j'ai créer un dossier dont on rentre le nom dans un textbox
en voici le code
Private Sub CommandButton1_Click()
Dim NomFic As String
Dim Rep As String
Dim Nom As String
Set filesys = CreateObject("Scripting.FileSystemObject")
Application.DisplayAlerts = False
Rep = "C:\MonRep\"
NomFic = TextBox1.Value
Nom = Rep & NomFic
If Not filesys.FolderExists(Nom) Then
Set newfolder = filesys.CreateFolder(Nom)
MsgBox ("Le Dossier " & Nom & " a été créé")
Else
MsgBox "Le Dossier existe déjà"
End If
End Sub
voila puis en cliquant sur ok j'arrive dans une nouvelle userform ou je peux selectionné
des classeurs pour pouvoir les ouvrir
et ces classeurs j'aimerai pouvoir les enregister dans C:\MonRep\ & le nom du dossier que je viens
de créer
j'ai essayé de mettre le nomde la userform du textbox.textbox1.value
mais il ne reconnait pas ma variable
comment faire?
c'est tres important je vous serais tres reconnaissant si vous pouviez trouver la solution
merci
ps: dans les classeur que j'ouvre il y a des macros et j'ai justement un bouton quitter puis enregistrer
et c'est ici que le code me manque
voici le debut de code de ce bouton de controle
' Bouton Enregistrer et quitter
Private Sub CommandButton21_Click()
Dim NomFic As String
Dim Rep As String
Dim Nom As String
Application.DisplayAlerts = False
NomFic = saisienom.textbox1.Value
strPath = "C:\Monrep"
Nom = strPath & "\" & NomFic
ActiveWorkbook.SaveAs FileName:=Nom
Application.DisplayAlerts = True
End Sub
voila encore merci a ceux qui me sauveront la vie lol
merci
bichon