-----Message d'origine-----
Bonjour.
il ne faut pas passer par là.
passe par la fonction DoCmd.OutputTo
DoCmd.OutputTo acOutputReport, "monreport",
acFormat, "fichier", True
acFormat aura la valeur:
acFormatHTML
acFormatRTF
acFormatTXT
note bien que tu vas perdre tout le graphisme au passage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit
dans le message de
news: 10d701c4bb59$c83ab2b0$
Bonjour
Aprés une impression d'un état et -il possible d'ouvrir
un document word et d'y placer l'état correspondant?
J'ai était sur le site
http://access.vba.free.fr/creer_document.htm
mais je veut juste ouvrir word et placer l'état sous word
par la suite l'utilisateur décidera de modifier ou de
sauvegarder le document
Cooment doi-je m'y prendre?
.
-----Message d'origine-----
Bonjour.
il ne faut pas passer par là.
passe par la fonction DoCmd.OutputTo
DoCmd.OutputTo acOutputReport, "monreport",
acFormat, "fichier", True
acFormat aura la valeur:
acFormatHTML
acFormatRTF
acFormatTXT
note bien que tu vas perdre tout le graphisme au passage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 10d701c4bb59$c83ab2b0$a601280a@phx.gbl...
Bonjour
Aprés une impression d'un état et -il possible d'ouvrir
un document word et d'y placer l'état correspondant?
J'ai était sur le site
http://access.vba.free.fr/creer_document.htm
mais je veut juste ouvrir word et placer l'état sous word
par la suite l'utilisateur décidera de modifier ou de
sauvegarder le document
Cooment doi-je m'y prendre?
.
-----Message d'origine-----
Bonjour.
il ne faut pas passer par là.
passe par la fonction DoCmd.OutputTo
DoCmd.OutputTo acOutputReport, "monreport",
acFormat, "fichier", True
acFormat aura la valeur:
acFormatHTML
acFormatRTF
acFormatTXT
note bien que tu vas perdre tout le graphisme au passage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit
dans le message de
news: 10d701c4bb59$c83ab2b0$
Bonjour
Aprés une impression d'un état et -il possible d'ouvrir
un document word et d'y placer l'état correspondant?
J'ai était sur le site
http://access.vba.free.fr/creer_document.htm
mais je veut juste ouvrir word et placer l'état sous word
par la suite l'utilisateur décidera de modifier ou de
sauvegarder le document
Cooment doi-je m'y prendre?
.
-----Message d'origine-----
Bonjour.
tu remplaces "nomreport" par le nom réel de l'état à
envoyer, soit en
littéral par "MonNom" ou en indiquant le nom d'une
variable (Mavariable par
exemple) qui contient le nom de l'état. Dans ton
formulaire, tu connais bien
le nom de ton état ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" a écrit
dans le message de
news: 12e701c4bb67$6268afb0$
Bonjour,
Je suis assez débutante et je saute sur l'occasion car je
suis entrain de faire la même chose et mais Access m'envoi
tous les états appelés "monreport" est-il possible et
comment envoyer uniquement l'etat qui correspond au
formulaire ouvert par exemple c'est à dire depuis lequel
on envoi l'état sur Word ou un état sélectionné sur une
liste?
Désolé de rentrer dans une discussion qui n'est pas la
mienne.
Hélène
.
-----Message d'origine-----
Bonjour.
tu remplaces "nomreport" par le nom réel de l'état à
envoyer, soit en
littéral par "MonNom" ou en indiquant le nom d'une
variable (Mavariable par
exemple) qui contient le nom de l'état. Dans ton
formulaire, tu connais bien
le nom de ton état ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 12e701c4bb67$6268afb0$a501280a@phx.gbl...
Bonjour,
Je suis assez débutante et je saute sur l'occasion car je
suis entrain de faire la même chose et mais Access m'envoi
tous les états appelés "monreport" est-il possible et
comment envoyer uniquement l'etat qui correspond au
formulaire ouvert par exemple c'est à dire depuis lequel
on envoi l'état sur Word ou un état sélectionné sur une
liste?
Désolé de rentrer dans une discussion qui n'est pas la
mienne.
Hélène
.
-----Message d'origine-----
Bonjour.
tu remplaces "nomreport" par le nom réel de l'état à
envoyer, soit en
littéral par "MonNom" ou en indiquant le nom d'une
variable (Mavariable par
exemple) qui contient le nom de l'état. Dans ton
formulaire, tu connais bien
le nom de ton état ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" a écrit
dans le message de
news: 12e701c4bb67$6268afb0$
Bonjour,
Je suis assez débutante et je saute sur l'occasion car je
suis entrain de faire la même chose et mais Access m'envoi
tous les états appelés "monreport" est-il possible et
comment envoyer uniquement l'etat qui correspond au
formulaire ouvert par exemple c'est à dire depuis lequel
on envoi l'état sur Word ou un état sélectionné sur une
liste?
Désolé de rentrer dans une discussion qui n'est pas la
mienne.
Hélène
.
-----Message d'origine-----
moi, je parle de la fonction outputTo pour exporter un
état.
si:
le formulaire se nomme "Formulaire1"
l'état se nomme "ETat1"
La requête de l'état se nomme "requête1"
la clé primaire de la table (ou de la requête) se
nomme "ID"
l'ID sur le formulaire se nomme ID également (normal)
tout ça par exemple bien sûr.
dans la requête1, tu as mis tous les champs nécessaires à
l'état, dont le
champ ID. sur la ligne critères il faut indiquer le nom
du contrôle du
formulaire pour sélectionner le bon enregistrement. donc
sur cette ligne,
dans la colonne ID, tu mets:
[Formulaires]![Formulaire1]![ID]
dans l'événement Click d'un bouton du formulaire, tu mets:
DoCmd.OutputTo acOutputReport, "Etat1",
acFormatRTF, "Etat1.rtf", True
tu cliques sur le bouton, l'état doit s'exécuter, créer
le fichier
Etat1.rtf, lancer word et afficher l'état sous word.
sinon, je pense que tu vas revenir ici ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" a écrit
dans le message de
news: 099701c4bb70$9fad4300$
Bonjour,
J'ai bien nommé mon état.
Je suis confrontées à deux problèmes.
Le premier est que si l'on a 200 fiches, on a 200 états,
or comment sélectionner l'état quel'on veut uniquement.
Nom état et référence ID, ça je ne sais pas faire.
Pour imprimer un état on fait:
Dim DocName As String
DocName = "MonEtat"
DoCmd.OpenReport DocName, acNormal, , "[ID]=[FORMS]!
[NomForms].[ID]"
Comment faire pour exporter sur Word?
Le deuxième problème est que les 200 états sont exportés
mais je ne sais pas où ils sont passés dans mon pc,
puisqu'on ne donne pas de destination
Hélène
.
-----Message d'origine-----
moi, je parle de la fonction outputTo pour exporter un
état.
si:
le formulaire se nomme "Formulaire1"
l'état se nomme "ETat1"
La requête de l'état se nomme "requête1"
la clé primaire de la table (ou de la requête) se
nomme "ID"
l'ID sur le formulaire se nomme ID également (normal)
tout ça par exemple bien sûr.
dans la requête1, tu as mis tous les champs nécessaires à
l'état, dont le
champ ID. sur la ligne critères il faut indiquer le nom
du contrôle du
formulaire pour sélectionner le bon enregistrement. donc
sur cette ligne,
dans la colonne ID, tu mets:
[Formulaires]![Formulaire1]![ID]
dans l'événement Click d'un bouton du formulaire, tu mets:
DoCmd.OutputTo acOutputReport, "Etat1",
acFormatRTF, "Etat1.rtf", True
tu cliques sur le bouton, l'état doit s'exécuter, créer
le fichier
Etat1.rtf, lancer word et afficher l'état sous word.
sinon, je pense que tu vas revenir ici ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 099701c4bb70$9fad4300$a401280a@phx.gbl...
Bonjour,
J'ai bien nommé mon état.
Je suis confrontées à deux problèmes.
Le premier est que si l'on a 200 fiches, on a 200 états,
or comment sélectionner l'état quel'on veut uniquement.
Nom état et référence ID, ça je ne sais pas faire.
Pour imprimer un état on fait:
Dim DocName As String
DocName = "MonEtat"
DoCmd.OpenReport DocName, acNormal, , "[ID]=[FORMS]!
[NomForms].[ID]"
Comment faire pour exporter sur Word?
Le deuxième problème est que les 200 états sont exportés
mais je ne sais pas où ils sont passés dans mon pc,
puisqu'on ne donne pas de destination
Hélène
.
-----Message d'origine-----
moi, je parle de la fonction outputTo pour exporter un
état.
si:
le formulaire se nomme "Formulaire1"
l'état se nomme "ETat1"
La requête de l'état se nomme "requête1"
la clé primaire de la table (ou de la requête) se
nomme "ID"
l'ID sur le formulaire se nomme ID également (normal)
tout ça par exemple bien sûr.
dans la requête1, tu as mis tous les champs nécessaires à
l'état, dont le
champ ID. sur la ligne critères il faut indiquer le nom
du contrôle du
formulaire pour sélectionner le bon enregistrement. donc
sur cette ligne,
dans la colonne ID, tu mets:
[Formulaires]![Formulaire1]![ID]
dans l'événement Click d'un bouton du formulaire, tu mets:
DoCmd.OutputTo acOutputReport, "Etat1",
acFormatRTF, "Etat1.rtf", True
tu cliques sur le bouton, l'état doit s'exécuter, créer
le fichier
Etat1.rtf, lancer word et afficher l'état sous word.
sinon, je pense que tu vas revenir ici ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" a écrit
dans le message de
news: 099701c4bb70$9fad4300$
Bonjour,
J'ai bien nommé mon état.
Je suis confrontées à deux problèmes.
Le premier est que si l'on a 200 fiches, on a 200 états,
or comment sélectionner l'état quel'on veut uniquement.
Nom état et référence ID, ça je ne sais pas faire.
Pour imprimer un état on fait:
Dim DocName As String
DocName = "MonEtat"
DoCmd.OpenReport DocName, acNormal, , "[ID]=[FORMS]!
[NomForms].[ID]"
Comment faire pour exporter sur Word?
Le deuxième problème est que les 200 états sont exportés
mais je ne sais pas où ils sont passés dans mon pc,
puisqu'on ne donne pas de destination
Hélène
.
-----Message d'origine-----
Bonjour.
il ne faut pas passer par là.
passe par la fonction DoCmd.OutputTo
DoCmd.OutputTo acOutputReport, "monreport",
acFormat, "fichier", True
acFormat aura la valeur:
acFormatHTML
acFormatRTF
acFormatTXT
note bien que tu vas perdre tout le graphisme au passage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit
dans le message de
news: 10d701c4bb59$c83ab2b0$
Bonjour
Aprés une impression d'un état et -il possible d'ouvrir
un document word et d'y placer l'état correspondant?
J'ai était sur le site
http://access.vba.free.fr/creer_document.htm
mais je veut juste ouvrir word et placer l'état sous word
par la suite l'utilisateur décidera de modifier ou de
sauvegarder le document
Cooment doi-je m'y prendre?
.
-----Message d'origine-----
Bonjour.
il ne faut pas passer par là.
passe par la fonction DoCmd.OutputTo
DoCmd.OutputTo acOutputReport, "monreport",
acFormat, "fichier", True
acFormat aura la valeur:
acFormatHTML
acFormatRTF
acFormatTXT
note bien que tu vas perdre tout le graphisme au passage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 10d701c4bb59$c83ab2b0$a601280a@phx.gbl...
Bonjour
Aprés une impression d'un état et -il possible d'ouvrir
un document word et d'y placer l'état correspondant?
J'ai était sur le site
http://access.vba.free.fr/creer_document.htm
mais je veut juste ouvrir word et placer l'état sous word
par la suite l'utilisateur décidera de modifier ou de
sauvegarder le document
Cooment doi-je m'y prendre?
.
-----Message d'origine-----
Bonjour.
il ne faut pas passer par là.
passe par la fonction DoCmd.OutputTo
DoCmd.OutputTo acOutputReport, "monreport",
acFormat, "fichier", True
acFormat aura la valeur:
acFormatHTML
acFormatRTF
acFormatTXT
note bien que tu vas perdre tout le graphisme au passage.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit
dans le message de
news: 10d701c4bb59$c83ab2b0$
Bonjour
Aprés une impression d'un état et -il possible d'ouvrir
un document word et d'y placer l'état correspondant?
J'ai était sur le site
http://access.vba.free.fr/creer_document.htm
mais je veut juste ouvrir word et placer l'état sous word
par la suite l'utilisateur décidera de modifier ou de
sauvegarder le document
Cooment doi-je m'y prendre?
.
-----Message d'origine-----
Si tu peux lancer l'état par plusieurs formulaires ça
pose des problèmes.
est-ce un état lancé souvent ? si oui il faudra passer
par un formulaire
intermédiaire que chaque formulaire lancera pour
l'impression de l'état, en
chargeant l'ID, la requête allant chercher cet ID dans le
formulaire
intermédiaire. ou alors demander l'ID à l'opérateur ce
qui n'est pas très
'propre'.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" a écrit
dans le message de
news: 09da01c4bb77$3a3cec30$
Bonjour,
Oui je reviens, car l'Etat peut être lancé en impression
depuis un autre formulaire que celui-ci et si je mets dans
les critères de la requêtte [Formulaires]![Formulaire1]!
[ID] je suis coincée.
Hélène
.
-----Message d'origine-----
Si tu peux lancer l'état par plusieurs formulaires ça
pose des problèmes.
est-ce un état lancé souvent ? si oui il faudra passer
par un formulaire
intermédiaire que chaque formulaire lancera pour
l'impression de l'état, en
chargeant l'ID, la requête allant chercher cet ID dans le
formulaire
intermédiaire. ou alors demander l'ID à l'opérateur ce
qui n'est pas très
'propre'.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 09da01c4bb77$3a3cec30$a401280a@phx.gbl...
Bonjour,
Oui je reviens, car l'Etat peut être lancé en impression
depuis un autre formulaire que celui-ci et si je mets dans
les critères de la requêtte [Formulaires]![Formulaire1]!
[ID] je suis coincée.
Hélène
.
-----Message d'origine-----
Si tu peux lancer l'état par plusieurs formulaires ça
pose des problèmes.
est-ce un état lancé souvent ? si oui il faudra passer
par un formulaire
intermédiaire que chaque formulaire lancera pour
l'impression de l'état, en
chargeant l'ID, la requête allant chercher cet ID dans le
formulaire
intermédiaire. ou alors demander l'ID à l'opérateur ce
qui n'est pas très
'propre'.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Hélène" a écrit
dans le message de
news: 09da01c4bb77$3a3cec30$
Bonjour,
Oui je reviens, car l'Etat peut être lancé en impression
depuis un autre formulaire que celui-ci et si je mets dans
les critères de la requêtte [Formulaires]![Formulaire1]!
[ID] je suis coincée.
Hélène
.