OVH Cloud OVH Cloud

filtrer un document .snp

1 réponse
Avatar
sab
Bonjour,=20

Je voudrais enregistrer un =E9tat filtr=E9 sur C sous=20
format .snp, malheureusement je n'arrive pas =E0 filtrer ce=20
document.

Peut on m'aider, s'il vous plait ?


codefiche : fiche que l'utilisateur =E0 pr=E9s=E9lectionner

Voici mon code :
Private Sub CopierWord_Click()
Dim strEtat As String
Dim condition As String

strEtat =3D document=E0imprimer
condition =3D "[Codefiche]=3D" & Codefiche

DoCmd.OutputTo acOutputReport, strEtat,=20
acFormatSNP, "c:\document=E0imprimer.snp", True


Merci d'avance.

Sab

1 réponse

Avatar
Raymond [mvp]
Bonsoir.

il faut filtrer ton état et non le snp qui n'est qu'un format de sortie pour
l'état complet.
tu prévois ta requête d'état ou ta clause select avec une clause where ; par
exemple:
SELECT table1.* FROM table1 WHERE table1.Numéro >303 And table1.Numéro
<321));
et tu lances ton état par:
DoCmd.OutputTo acOutputReport, "etat1", acFormatSNP, "c:fichier.snp", True

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"sab" a écrit dans le message de news:
0d8f01c4e36f$58e4ef50$
Bonjour,

Je voudrais enregistrer un état filtré sur C sous
format .snp, malheureusement je n'arrive pas à filtrer ce
document.

Peut on m'aider, s'il vous plait ?


codefiche : fiche que l'utilisateur à présélectionner

Voici mon code :
Private Sub CopierWord_Click()
Dim strEtat As String
Dim condition As String

strEtat = documentàimprimer
condition = "[Codefiche]=" & Codefiche

DoCmd.OutputTo acOutputReport, strEtat,
acFormatSNP, "c:documentàimprimer.snp", True


Merci d'avance.

Sab