zeltron24
XLDnaute Impliqué
Bonsoir le Forum,
J'ai un classeur ouvert "Modèle Factures" je modifie son nom afin d'avoir comme nouveau nom, le nom du client que je mais dans une textbox ensuite la macro récupère dans une variable vClient le nom et dans vChemin le chemin dans lequel le classeur doit etre enregistré.
voici le code :
Lorsque j'appuie sur le bouton enregistrer j'ai ce message :
Il doit y avoir une erreur mais je ne trouve pas.
PS: Avec un début de fichier
J'ai un classeur ouvert "Modèle Factures" je modifie son nom afin d'avoir comme nouveau nom, le nom du client que je mais dans une textbox ensuite la macro récupère dans une variable vClient le nom et dans vChemin le chemin dans lequel le classeur doit etre enregistré.
voici le code :
Code:
Private Sub Btn_Enreg_Click()
Dim vChemin As String, vFichier As String
Dim Reponse As String
' Récupération des variables
vChemin = [H84]
vClient = [E14] & " " & [H14]
vFichier = Txt_Nom
' Enregistrer le classeur
Reponse = MsgBox("Désirez-vous enregistrer " & Chr(10) & _
vFichier & "?" & " dans " & Chr(10) & vChemin, vbYesNo + vbQuestion, "Sauvegarde")
If Reponse = vbYes Then
Set NewBook = Workbooks.Add 'creation
NewBook.SaveAs vChemin & vFichier
End If
If Reponse = vbNo Then
Exit Sub
End If
End Sub
Il doit y avoir une erreur mais je ne trouve pas.
PS: Avec un début de fichier
Pièces jointes
Dernière édition: