Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1031 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Contrôler Lotus Notes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Contrôler Lotus Notes

n°2055646
wyzer
Live from New-York, it's...
Posté le 09-02-2011 à 23:57:49  profilanswer
 

Bonjour,
 
J'aurais aimé savoir si il est possible de contrôler Lotus Notes comme on contrôle Excel grace à VBA ?
 
Par exemple, voilà ce que j'aimerais faire pour commencer :
 
1) ouvrir le premier mail
2) imprimer le mail
3) imprimer la pièce jointe (xls, pdf, doc, etc...)
4) fermer le mail
5) passer au mail suivant
 
 
Donc quel langage dois-je apprendre svp ?
 
Merci par avance

mood
Publicité
Posté le 09-02-2011 à 23:57:49  profilanswer
 

n°2056128
rufo
Pas me confondre avec Lycos!
Posté le 11-02-2011 à 15:04:10  profilanswer
 

Oui, via OLE, ex pour envoyer un mail :

Code :
  1. 'ouvre une session mail Lotus Notes et configure le mail à envoyer
  2.             'Set oSession = CreateObject("Notes.NotesSession" )
  3.             'Set oDB = oSession.GetDatabase("", "" )
  4.             'Call oDB.OpenMail
  5.             'Set oDoc = oDB.CreateDocument
  6.             'Call oDoc.ReplaceItemValue("SendTo", "test@test.fr" ) 'regler ici le nom du destinataire
  7.             'Call oDoc.ReplaceItemValue("Subject", "mon petit titre" )
  8.             'Le corps du mail
  9.             'Set oRichTextItem = oDoc.CreateRichTextItem("Body" )
  10.             'sMsg = "Mon petit message..." & vbCrLf & vbCrLf
  11.             'Call oRichTextItem.AppendText(sMsg)
  12.             'envoi
  13.             'oDoc.SaveMessageOnSend = True
  14.             'Call oDoc.Send(False)
  15.             'Set oSession = Nothing


 
Autre solution, plus risquée, utiliser AutoIt, mais là, faut pas que l'utilisateur touche la souris ou le clavier pendant l'exécution du script...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2056181
wyzer
Live from New-York, it's...
Posté le 11-02-2011 à 17:21:55  profilanswer
 

Merci !!  :jap:

n°2057612
djfa
Posté le 17-02-2011 à 18:10:09  profilanswer
 

On trouve ou OLE ? merci.

n°2057682
rufo
Pas me confondre avec Lycos!
Posté le 18-02-2011 à 10:01:10  profilanswer
 

Je répondrais bien DTC, mais ça serait pas très courtois :D Quand on connait pas un truc -> Google : http://fr.wikipedia.org/wiki/Objec [...] _Embedding


Message édité par rufo le 18-02-2011 à 10:01:22

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Contrôler Lotus Notes

 

Sujets relatifs
[VBA/LOTUS]: écrire mail avec fichier attaché + JPEG intégré au corpsRécupérer les notes (tonalité+vélocité+durée) d'un fichier Midi
[Résolu] Création d'une page html pour email, largeur zone texte ?controler la souris sous X (placer X,Y + click)
Calculs et notes de calculProblème lors de la reception de mail sur lotus note
[java]Controler un servicegestion de notes
Récuperer sous Excel les mails Lotus Notes (.NSF) (expédit/sujet/date) 
Plus de sujets relatifs à : Contrôler Lotus Notes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR