Vba , nommer un fichier partie fixe + variabl

Fermé
missmarple Messages postés 44 Date d'inscription jeudi 8 mars 2007 Statut Membre Dernière intervention 1 juillet 2009 - 12 oct. 2007 à 16:03
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 12 oct. 2007 à 17:02
Bonjour,

voila je cherche à nommer un fichier, avec vba, avec une partie fixe et une partie variable.
je veux ecrire plusieurs fichiers nommes par ex toto_datetraitement.txt avec "datetraitement "
est une valeur lue dans un formulaire access

j'ai ecrit :
Dim datetrait As String
Dim nomfichier As String

datetrait = Forms![choix_du_tiers]![date traitement].Value
nomfichier = "c:\test\toto_" & datetrait & ".txt"

DoCmd.TransferText acExportFixed, "exp_longfixe", "tiers_export", nomfichier, False


ceci ne marche pas
mais qd je teste avec en ligne 3 : datetrait="20071012" alors ca fonctionne.

merci de m'aider
je parie que c'est une question tres banale mais voilà, je debute en vba et je ne trouve pas ce qui cloche
A voir également:

1 réponse

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
12 oct. 2007 à 17:02
bonjour,

As-tu vérifié avec le débogeur que le variable datetrait récupère bien le champ de ton formulaire ?

Si la date provient d'un TextBox fait ça :

datetrait = forms.nomdetoncontrole.text

;o)
0