OVH Cloud OVH Cloud

Envoyer des mails dans Excel

4 réponses
Avatar
Laurent
Bonjour tous,

Je reçois de mon site des mails de réponses à un jeu que j'ai mis en
place (environ 300 mails par semaine). Ces mails sont ensuite
transférés par copier-coller vers excel où les données qu'ils
contiennent sont traitées et calculées. Les tableaux réalisés sont
ensuite htmlisés et diffusés sur le site.
Je cherche à exporter ces mails vers excel de manière automatique ou
semi-automatique sans passer par cette fastidieuse opération du
copier-coller.
Quelqu'un aurait-il une idée de traitement possible ? Peut-on par
exemple recevoir directement les mails dans Excel ?
Les outils utilisés actuellement sont Foxmail et Excel mais je peux en
changer si une solution est possible avec d'autre outils. Par contre je
ne peux pas gérer de base en ligne sur le site.

Merci d'avance pour toutes vos suggestions

OS : Win 98
Excel 2000
Les mails sont au format texte sous cette forme :
<début>
Match 26 : Tarbes
Match 27 : Bourges
Match 28 : Aix
Match 29 : Valenciennes
Match 30 : Mondeville
Ecart du match Aix-Villeneuve : 8
Pseudo : Toto
Email : toto@cheztoto.fr
<fin>

--
Laurent
www.basquetebol.org

4 réponses

Avatar
j
en VB (ou VBA), tu peux piloter Outlook (les autres je ne sais pas), tu peux
même aller chercher tous les mails reçus contenant des pièces jointes,
extraire lesdites pièces jointes et en faire ce que tu veux
Je l'ai vu marcher mais c'est un peu de l'acrobatie quand même.
On peut aussi imaginer l'inverse, dans les dernières versions d'Outlook, tu
peux écrire des macros qui peuvent piloter Excel...
en résumé c'est possible mais c'est pas de la tarte
bon courage !


http://jacxl.free.fr/





"Laurent" a écrit dans le message de news:

Bonjour tous,

Je reçois de mon site des mails de réponses à un jeu que j'ai mis en
place (environ 300 mails par semaine). Ces mails sont ensuite
transférés par copier-coller vers excel où les données qu'ils
contiennent sont traitées et calculées. Les tableaux réalisés sont
ensuite htmlisés et diffusés sur le site.
Je cherche à exporter ces mails vers excel de manière automatique ou
semi-automatique sans passer par cette fastidieuse opération du
copier-coller.
Quelqu'un aurait-il une idée de traitement possible ? Peut-on par
exemple recevoir directement les mails dans Excel ?
Les outils utilisés actuellement sont Foxmail et Excel mais je peux en
changer si une solution est possible avec d'autre outils. Par contre je
ne peux pas gérer de base en ligne sur le site.

Merci d'avance pour toutes vos suggestions

OS : Win 98
Excel 2000
Les mails sont au format texte sous cette forme :
<début>
Match 26 : Tarbes
Match 27 : Bourges
Match 28 : Aix
Match 29 : Valenciennes
Match 30 : Mondeville
Ecart du match Aix-Villeneuve : 8
Pseudo : Toto
Email :
<fin>

--
Laurent
www.basquetebol.org



Avatar
Sabian
Ouais... comme il dit... c'est pas de la tarte...
Mais voici un code intéressant...

Mets le tout sous un CommandButton

'variable pour l'envoi du mail
Private Declare Function ShellExecute Lib "Shell32.dll" _
Alias "ShellExecuteA" (ByVal hWnd As Long, _
ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String,
_
ByVal nShowCmd As Long) As Long

Private Sub Mail(eMail As String, Optional Subject As
String, _
Optional Body As String)
Call ShellExecute(0&, "Open", "mailto:" + eMail + "?
Subject=" + Subject + "&Body=" + Body, "", "", 1)

End Sub


Private Sub cmdHelp_Click()
Dim eMail As String, Subject As String, Body As String
eMail = ""
Subject = "Titre de ton message " & ThisWorkbook.Name
Body = "Merci de donner une description du problème
rencontré"
Call Mail(eMail, Subject, Body)

End Sub


a++
Sabian



-----Message d'origine-----
en VB (ou VBA), tu peux piloter Outlook (les autres je ne
sais pas), tu peux

même aller chercher tous les mails reçus contenant des
pièces jointes,

extraire lesdites pièces jointes et en faire ce que tu
veux

Je l'ai vu marcher mais c'est un peu de l'acrobatie quand
même.

On peut aussi imaginer l'inverse, dans les dernières
versions d'Outlook, tu

peux écrire des macros qui peuvent piloter Excel...
en résumé c'est possible mais c'est pas de la tarte
bon courage !


http://jacxl.free.fr/





"Laurent" a écrit dans le
message de news:


Bonjour tous,

Je reçois de mon site des mails de réponses à un jeu
que j'ai mis en


place (environ 300 mails par semaine). Ces mails sont
ensuite


transférés par copier-coller vers excel où les données
qu'ils


contiennent sont traitées et calculées. Les tableaux
réalisés sont


ensuite htmlisés et diffusés sur le site.
Je cherche à exporter ces mails vers excel de manière
automatique ou


semi-automatique sans passer par cette fastidieuse
opération du


copier-coller.
Quelqu'un aurait-il une idée de traitement possible ?
Peut-on par


exemple recevoir directement les mails dans Excel ?
Les outils utilisés actuellement sont Foxmail et Excel
mais je peux en


changer si une solution est possible avec d'autre
outils. Par contre je


ne peux pas gérer de base en ligne sur le site.

Merci d'avance pour toutes vos suggestions

OS : Win 98
Excel 2000
Les mails sont au format texte sous cette forme :
<début>
Match 26 : Tarbes
Match 27 : Bourges
Match 28 : Aix
Match 29 : Valenciennes
Match 30 : Mondeville
Ecart du match Aix-Villeneuve : 8
Pseudo : Toto
Email :
<fin>

--
Laurent
www.basquetebol.org




.




Avatar
Christian Herbé

.
Je cherche à exporter ces mails vers excel de manière automatique ou
semi-automatique sans passer par cette fastidieuse opération du
copier-coller.


Tout ça, c'est du bricolage. Passe à PHP. Dans ton formulaire, au lieu
d'envoyer un mail, fais en sorte que les données soient envoyées dans un
fichier et déclanche un script PHP qui mettra à jour la page WEB finale.

Les visiteurs su site auront l'illusion d'une mise à jour en temps réel;
ce qui n'est pas le cas en passant par XL.

Avatar
Laurent
"Christian Herbé" a pensé très fort :

.
Je cherche à exporter ces mails vers excel de manière automatique ou
semi-automatique sans passer par cette fastidieuse opération du
copier-coller.


Tout ça, c'est du bricolage. Passe à PHP. Dans ton formulaire, au lieu
d'envoyer un mail, fais en sorte que les données soient envoyées dans un
fichier et déclanche un script PHP qui mettra à jour la page WEB finale.

Les visiteurs su site auront l'illusion d'une mise à jour en temps réel; ce
qui n'est pas le cas en passant par XL.


Je suis en train de me dire ça oui. Mais là je dois héberger le script
PHP et la base ailleurs...

Tous mes remerciements pour les suggestions, conseils et bouts de code,
c'est super sympa.

--
Laurent
www.basquetebol.org