Soucis pour mettre variable dans nom fichier

Signaler
Messages postés
97
Date d'inscription
mercredi 9 décembre 2015
Statut
Membre
Dernière intervention
23 janvier 2021
-
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
-
Bonjour, lors de l'enregistrement j'aimerais qu'il me mette les information de strFichierPDF mais quand ca enregistre sa me met le titre du formulaire, j'ai essayé différente manipe mais sa me met une erreur voici mon code:
 Dim GESMOB_App1 As DAO.Database
    Dim strFichier As String
    Dim strFichierPDF As String
    Dim strEtat As String
    Dim strFiltre As String
    Dim rst As DAO.Recordset
    
    Set GESMOB_App1 = CurrentDb

    Set rst = GESMOB_App1.OpenRecordset("Arch_envoie_SAV", dbOpenDynaset)
    
    
    
    strFichier = "C:\Users\goncak\Desktop\GESMOB" & "Fiche Retour SAV"
        strFichierPDF = Format(rst("N°"), "000") & " " & rst![Prénom/Nom] & Now() & ".pdf"
 DoCmd.OutputTo acOutputForm, strFichierPDF, acFormatPDF, strFichierPDF, False
   
    rst.MoveFirst
    
    While Not rst.EOF
        rst.MoveNext
    Wend
    
    rst.Close
    Set rst = Nothing
    MsgBox "Opération terminée !", vbInformation


Merci d'y penser dans tes prochains messages.
|}

2 réponses

Messages postés
32446
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 mai 2021
347
Bonjour,

As tu mis un point d'arret dans ton code et essayé de voir ce que contient exactement la variable strFichierPDF ?

Tu dis avoir fait des essais et rencontré des erreurs..... quels essais as tu fais ? Quelles erreurs as tu eu exactement ?

Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
18
Bonjour,

Je pense que le Now va insérer des caractères invalides ...