|
|
|
|
Configuration: Windows XP Internet Explorer 7.0
Hello Pluto
Tu as quel client mail? Plubarj Tumeur
|
Bonjour
Workbooks("TM.xls") ne marcherait pas mieux ? |
Hello Toto,
Déjà tenté et ça ne marche pas, |
Par contre je précise que la même chose avait été conçue bien au chaud chez moi et
ça a fonctionné. La différence est que chez moi excel 2000 et au job excel 2002. La différence vient de là certainement, maintenant quelle est la solution d'après vous?? |
Hello,
L'erreur 9 est produite si tu ne met pas ton extension. Je confirme la syntaxe marche pour 2003 : Workbooks("Test.xls").SendMail Recipients:="mondestinataire@FAI.fr", _ Subject:="Test envoi classeur", ReturnReceipt:=True A+ Tu peux toujours programmer une procedure d'envoi par Outlook, si vous utilisez It's amazing how much easier it is for a team to work together, when no one has any idea where they're going.
|
Oui au meme titre que l'on peut developper des macros dans Excel, on peut aussi programmer dans Excel l'envoi d'Email en utilisant la reference Outlook.
As tu essayé de modifier ta syntaxe par ActiveWorkbook.SendMail ... a la place de Workbooks("Test.xls").SendMail ... It's amazing how much easier it is for a team to work together, when no one has any idea where they're going. |
L'erreur 9 indique sans ambiguïté un problème d'indice inexistant.
Et le seul indice dans la ligne, c'est le nom du classeur utilisé comme indice de Workbooks. |
Bonjour,
Une nouvelle erreur est survenu, Alors j'ai tout bien fait comme vous avez dit, j'ai mis l'extension au fichier l'erreur '9' ne s'affiche plus. Par contre erreur '400' sans plus d'explication. Je ne pige plus rien, à moins que ce soit dû au fait que nos pc utilisent lotus notes par défaut?!?!? |
Peux-tu exécuter le bout de code suivant pour voir ce que ton VBA pense de ton système de mail ?
Select Case Application.MailSystem
Case xlMAPI
MsgBox "Mail system is Microsoft Mail"
Case xlPowerTalk
MsgBox "Mail system is PowerTalk"
Case xlNoMailSystem
MsgBox "No mail system installed"
End Select
|
Réponse :
No mail system installed Je ne comprend plus rien, lorsque je suis sur internet et je veux répondre à quelqu'un sur un site je clic sur le lien et mon lotus s'ouvre automatiquement d'ailleur dans les paramètres de IE lotus est le mail par défaut. |
Comme j'ignore tout de ce qui se passe entre l'instruction Sendmail et le logiciel d'envoi de mail, je ne peux pas t'en dire plus.
Dans mon aide VBA, il n'y a que ces 3 valeurs possibles pour MailSystem.
|
Hello,
Alors du nouveau dans mon problème, j'ai ajouté une ligne en prenant ce qu'on conseiller précèdement comme base de travail. Select Case Application.MailSystem Case xlMAPI MsgBox "Mail system is Microsoft Mail" Case xlPowerTalk MsgBox "Mail system is PowerTalk" Case xlLotusNotes MsgBox "T es dans la merde Case xlNoMailSystem MsgBox "No mail system installed" End Select Et ben figurez vous que mon pc m'a répondu "T es pas dans la merde"... Bon je l'ai cherché!!! Maintenant on est certains de ce qui est installé par défaut, peu t on d'après vous utiliser Lotus Notes (produit IBM) dans le VB de Excel. Aussi dans VBA je suis allé dans Outils>Références et j'ai coché tous les éléments en rapport avec Lotus. S'il vous plais aidez moi. Merci |
Hello,
La reponse est oui, va voir ce lien, je pense que cela repondra a ta question : http://www.fabalou.com/VBandVBA/lotusnotesmail.asp It's amazing how much easier it is for a team to work together, when no one has any idea where they're going. |
Résultats pour Trouver l'erreur
Résultats pour Trouver l'erreur
Résultats pour Trouver l'erreur