encore une fois je me re tourne vers vous car chaque fois les résultats ont
été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel
mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en
même temps.
L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se
produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que
je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est
toujours le même.
Qui pourra m'aider ?
merci à l'avance
Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi
par courriel, mon état s'enregistre sans écraser le précédent qui se
retrouvait.
Ce qui se produit présentement c'est que l'état que j'envoie écrase le
précédent donc je n'ai que le dernier enregistré qui se retrouve
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
david
Salut
plutôt que de faire une macro, fait du VBA et utilise l'objet doCmd pour accéder à la méthode de copie de ton objet (OutputTo) Avec ça tu peux beaucoup plus facilement modifier le paramètre correspondant au nom de fichier de sortie... Pour plus d'info, fait une proc event sur ton bouton : docmd.outputto Access va te proposer les différents paramètres à saisir (plour plus d'info fait F1 en ayant sélectionner le mot outputto)
A+, david
Salut
plutôt que de faire une macro, fait du VBA et utilise l'objet doCmd
pour accéder à la méthode de copie de ton objet (OutputTo)
Avec ça tu peux beaucoup plus facilement modifier le paramètre
correspondant au nom de fichier de sortie...
Pour plus d'info, fait une proc event sur ton bouton :
docmd.outputto
Access va te proposer les différents paramètres à saisir (plour plus
d'info fait F1 en ayant sélectionner le mot outputto)
plutôt que de faire une macro, fait du VBA et utilise l'objet doCmd pour accéder à la méthode de copie de ton objet (OutputTo) Avec ça tu peux beaucoup plus facilement modifier le paramètre correspondant au nom de fichier de sortie... Pour plus d'info, fait une proc event sur ton bouton : docmd.outputto Access va te proposer les différents paramètres à saisir (plour plus d'info fait F1 en ayant sélectionner le mot outputto)
A+, david
Eric
Bonsoir,
Pourquoi ne pas mettre dans la procédure sur ton bouton qui envoie le courriel la commande DoCmd.OutputTo comme ci dessous :
DoCmd.OutputTo acOutputReport, "EtatAEnvoyer", , "c:NomFichier" & Num & ".htm"
où tu pourrais passer par exemple pour Num le numero de commande. Ca devrait être beaucoup plus souple
Bonjour groupe,
encore une fois je me re tourne vers vous car chaque fois les résultats ont été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en même temps. L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est toujours le même.
Qui pourra m'aider ?
merci à l'avance Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi par courriel, mon état s'enregistre sans écraser le précédent qui se retrouvait. Ce qui se produit présentement c'est que l'état que j'envoie écrase le précédent donc je n'ai que le dernier enregistré qui se retrouve
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir,
Pourquoi ne pas mettre dans la procédure sur ton bouton qui envoie le
courriel la commande DoCmd.OutputTo comme ci dessous :
DoCmd.OutputTo acOutputReport, "EtatAEnvoyer", , "c:NomFichier" & Num &
".htm"
où tu pourrais passer par exemple pour Num le numero de commande.
Ca devrait être beaucoup plus souple
Bonjour groupe,
encore une fois je me re tourne vers vous car chaque fois les résultats ont
été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel
mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en
même temps.
L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se
produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que
je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est
toujours le même.
Qui pourra m'aider ?
merci à l'avance
Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi
par courriel, mon état s'enregistre sans écraser le précédent qui se
retrouvait.
Ce qui se produit présentement c'est que l'état que j'envoie écrase le
précédent donc je n'ai que le dernier enregistré qui se retrouve
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Pourquoi ne pas mettre dans la procédure sur ton bouton qui envoie le courriel la commande DoCmd.OutputTo comme ci dessous :
DoCmd.OutputTo acOutputReport, "EtatAEnvoyer", , "c:NomFichier" & Num & ".htm"
où tu pourrais passer par exemple pour Num le numero de commande. Ca devrait être beaucoup plus souple
Bonjour groupe,
encore une fois je me re tourne vers vous car chaque fois les résultats ont été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en même temps. L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est toujours le même.
Qui pourra m'aider ?
merci à l'avance Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi par courriel, mon état s'enregistre sans écraser le précédent qui se retrouvait. Ce qui se produit présentement c'est que l'état que j'envoie écrase le précédent donc je n'ai que le dernier enregistré qui se retrouve
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Green
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de syntaxe. Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP, "S:RemoteSherbrookePac Riding GearBase de donnéesDemande de modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno &
PS tout est sur une ligne ...
Merci
Bonsoir,
Pourquoi ne pas mettre dans la procédure sur ton bouton qui envoie le courriel la commande DoCmd.OutputTo comme ci dessous :
DoCmd.OutputTo acOutputReport, "EtatAEnvoyer", , "c:NomFichier" & Num & ".htm"
où tu pourrais passer par exemple pour Num le numero de commande. Ca devrait être beaucoup plus souple
Bonjour groupe,
encore une fois je me re tourne vers vous car chaque fois les résultats ont été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en même temps. L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est toujours le même.
Qui pourra m'aider ?
merci à l'avance Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi par courriel, mon état s'enregistre sans écraser le précédent qui se retrouvait. Ce qui se produit présentement c'est que l'état que j'envoie écrase le précédent donc je n'ai que le dernier enregistré qui se retrouve
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de
syntaxe.
Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP,
"S:RemoteSherbrookePac Riding GearBase de donnéesDemande de
modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno
&
PS tout est sur une ligne ...
Merci
Bonsoir,
Pourquoi ne pas mettre dans la procédure sur ton bouton qui envoie le
courriel la commande DoCmd.OutputTo comme ci dessous :
DoCmd.OutputTo acOutputReport, "EtatAEnvoyer", , "c:NomFichier" & Num &
".htm"
où tu pourrais passer par exemple pour Num le numero de commande.
Ca devrait être beaucoup plus souple
Bonjour groupe,
encore une fois je me re tourne vers vous car chaque fois les résultats ont
été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel
mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en
même temps.
L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se
produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que
je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est
toujours le même.
Qui pourra m'aider ?
merci à l'avance
Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi
par courriel, mon état s'enregistre sans écraser le précédent qui se
retrouvait.
Ce qui se produit présentement c'est que l'état que j'envoie écrase le
précédent donc je n'ai que le dernier enregistré qui se retrouve
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de syntaxe. Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP, "S:RemoteSherbrookePac Riding GearBase de donnéesDemande de modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno &
PS tout est sur une ligne ...
Merci
Bonsoir,
Pourquoi ne pas mettre dans la procédure sur ton bouton qui envoie le courriel la commande DoCmd.OutputTo comme ci dessous :
DoCmd.OutputTo acOutputReport, "EtatAEnvoyer", , "c:NomFichier" & Num & ".htm"
où tu pourrais passer par exemple pour Num le numero de commande. Ca devrait être beaucoup plus souple
Bonjour groupe,
encore une fois je me re tourne vers vous car chaque fois les résultats ont été très satisfaisant:
Avec ACCESS 2003
Avec l'aide d'un bouton dans un formulaire, j'envoie un état par courriel mais en plus, je fais en sorte que l'état s'enregistre sour un répertoire en même temps. L'état comporte un numéro unique de commande. Je sais pouquoi tout ça se produit: c'est que j'utilise la fonction 'copier vers' dans une macro et que je donne un titre dans l'objet. Alors il écrase car le titre de l'objet est toujours le même.
Qui pourra m'aider ?
merci à l'avance Le but de l'exercise est que chaque fois que je clique sur le bouton d'envoi par courriel, mon état s'enregistre sans écraser le précédent qui se retrouvait. Ce qui se produit présentement c'est que l'état que j'envoie écrase le précédent donc je n'ai que le dernier enregistré qui se retrouve
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
Bonsoir Green,
1 - ne manque-t-il pas la constante acOutputReport apres le DoCmd.OutputTo ? car toi tu ne l'as pas mis. Sous Access2000, elle n'est pas facultative. du style: DoCmd.OutputTo acOutputReport , "E_Modifications", ...
2 - Modifications Ski-Doo2007 est-il bien le nom du fichier ? car si oui, je ne vois pas pourquoi la concaténation ne marcherait pas. Si tu mets une variable temporaire du genre : Temp = "S:RemoteSherbrooke...Modifications Ski-Doo2007" & txtno & ".snp" suivi d'un debug.Print tmp : stop avant le DoCmd.OutputTo qu'as-tu dans la fenêtre de débogage ?
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de syntaxe. Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP, "S:RemoteSherbrookePac Riding GearBase de donnéesDemande de modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno &
PS tout est sur une ligne ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir Green,
1 - ne manque-t-il pas la constante acOutputReport apres le
DoCmd.OutputTo ? car toi tu ne l'as pas mis. Sous Access2000, elle n'est
pas facultative.
du style:
DoCmd.OutputTo acOutputReport , "E_Modifications", ...
2 - Modifications Ski-Doo2007 est-il bien le nom du fichier ? car si
oui, je ne vois pas pourquoi la concaténation ne marcherait pas.
Si tu mets une variable temporaire du genre :
Temp = "S:RemoteSherbrooke...Modifications Ski-Doo2007" & txtno & ".snp"
suivi d'un
debug.Print tmp : stop
avant le DoCmd.OutputTo
qu'as-tu dans la fenêtre de débogage ?
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de
syntaxe.
Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP,
"S:RemoteSherbrookePac Riding GearBase de donnéesDemande de
modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno
&
PS tout est sur une ligne ...
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
1 - ne manque-t-il pas la constante acOutputReport apres le DoCmd.OutputTo ? car toi tu ne l'as pas mis. Sous Access2000, elle n'est pas facultative. du style: DoCmd.OutputTo acOutputReport , "E_Modifications", ...
2 - Modifications Ski-Doo2007 est-il bien le nom du fichier ? car si oui, je ne vois pas pourquoi la concaténation ne marcherait pas. Si tu mets une variable temporaire du genre : Temp = "S:RemoteSherbrooke...Modifications Ski-Doo2007" & txtno & ".snp" suivi d'un debug.Print tmp : stop avant le DoCmd.OutputTo qu'as-tu dans la fenêtre de débogage ?
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de syntaxe. Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP, "S:RemoteSherbrookePac Riding GearBase de donnéesDemande de modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno &
PS tout est sur une ligne ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Green
Maintenant ça fonctionne,
Une virgule était mal positionné dans la commande ... Un gros merci Eric ... J'apprécie
Bonsoir Green,
1 - ne manque-t-il pas la constante acOutputReport apres le DoCmd.OutputTo ? car toi tu ne l'as pas mis. Sous Access2000, elle n'est pas facultative. du style: DoCmd.OutputTo acOutputReport , "E_Modifications", ...
2 - Modifications Ski-Doo2007 est-il bien le nom du fichier ? car si oui, je ne vois pas pourquoi la concaténation ne marcherait pas. Si tu mets une variable temporaire du genre : Temp = "S:RemoteSherbrooke...Modifications Ski-Doo2007" & txtno & ".snp" suivi d'un debug.Print tmp : stop avant le DoCmd.OutputTo qu'as-tu dans la fenêtre de débogage ?
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de syntaxe. Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP, "S:RemoteSherbrookePac Riding GearBase de donnéesDemande de modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno &
PS tout est sur une ligne ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Maintenant ça fonctionne,
Une virgule était mal positionné dans la commande ... Un gros merci Eric
... J'apprécie
Bonsoir Green,
1 - ne manque-t-il pas la constante acOutputReport apres le
DoCmd.OutputTo ? car toi tu ne l'as pas mis. Sous Access2000, elle n'est
pas facultative.
du style:
DoCmd.OutputTo acOutputReport , "E_Modifications", ...
2 - Modifications Ski-Doo2007 est-il bien le nom du fichier ? car si
oui, je ne vois pas pourquoi la concaténation ne marcherait pas.
Si tu mets une variable temporaire du genre :
Temp = "S:RemoteSherbrooke...Modifications Ski-Doo2007" & txtno & ".snp"
suivi d'un
debug.Print tmp : stop
avant le DoCmd.OutputTo
qu'as-tu dans la fenêtre de débogage ?
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de
syntaxe.
Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP,
"S:RemoteSherbrookePac Riding GearBase de donnéesDemande de
modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno
&
PS tout est sur une ligne ...
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Une virgule était mal positionné dans la commande ... Un gros merci Eric ... J'apprécie
Bonsoir Green,
1 - ne manque-t-il pas la constante acOutputReport apres le DoCmd.OutputTo ? car toi tu ne l'as pas mis. Sous Access2000, elle n'est pas facultative. du style: DoCmd.OutputTo acOutputReport , "E_Modifications", ...
2 - Modifications Ski-Doo2007 est-il bien le nom du fichier ? car si oui, je ne vois pas pourquoi la concaténation ne marcherait pas. Si tu mets une variable temporaire du genre : Temp = "S:RemoteSherbrooke...Modifications Ski-Doo2007" & txtno & ".snp" suivi d'un debug.Print tmp : stop avant le DoCmd.OutputTo qu'as-tu dans la fenêtre de débogage ?
Bonjour ou bonsoir (je suis du Québec),
J'ai appliqué ce que tu m'as suggéré mais j'obtiens toujours une erreur de syntaxe. Je pense que &txtno& n'est pas digéré ...
Voici ma commande :DoCmd.OutputTo , "E_Modifications", acFormatSNP, "S:RemoteSherbrookePac Riding GearBase de donnéesDemande de modificationsArchivesSkidoo2007ClothingModifications Ski-Doo2007" & txtno &
PS tout est sur une ligne ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
re,
Pas de problème et content d'avoir rendu service à un de mes cousins ;-)
Maintenant ça fonctionne,
Une virgule était mal positionné dans la commande ... Un gros merci Eric ... J'apprécie
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
re,
Pas de problème et content d'avoir rendu service à un de mes cousins ;-)
Maintenant ça fonctionne,
Une virgule était mal positionné dans la commande ... Un gros merci Eric
... J'apprécie
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr