Weet iemand of het mogelijk is om een e-mail van Outlook naar een formulier te slepen. En vervolgens los te laten. En dat je dan met behulp van vb-code de body van de e-mail uit kan lezen?
plaats op een form een textbox en zet dit in je code:
PS. kijk wel uit dat je geen verkapte scriptrequests doet. Dit had je makkelijk met google kunnen vinden waarschijnlijk. Succes verder.
code:
1
2
3
4
5
6
7
| Private Sub Text1_OLEDragDrop(Data As DataObject, Effect As Long, _
Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim strText As String
strText = Data.GetData(vbCFText)
Text1.Text = strText
End Sub |
PS. kijk wel uit dat je geen verkapte scriptrequests doet. Dit had je makkelijk met google kunnen vinden waarschijnlijk. Succes verder.
Een experimentele community-site: https://technobabblenerdtalk.nl/. DM voor invite code.
Dit had ik al.
Maar dan krijg je alleen Afzender, subject en datum te zien.
Hoe haal ik dan daarna de Body tekst uit de e-mail?
Maar dan krijg je alleen Afzender, subject en datum te zien.
Hoe haal ik dan daarna de Body tekst uit de e-mail?
Je zou in plaats van vbCFText, vbCFFiles of vbCFRTF ofzow kunnen gebruiken. Alleen werkt het dan niet meteen. Je zou de MSDN even moeten raadplegen, die heeft er wel een hoop over in staan.
Een experimentele community-site: https://technobabblenerdtalk.nl/. DM voor invite code.
vbCFFiles of vbCFRTF werken niet.
En de MSDN heb ik geraadpleegd, maar daarin kan ik niets vinden.
En de MSDN heb ik geraadpleegd, maar daarin kan ik niets vinden.
je zou er toch echt even mee moeten spelen en de Code reference van het DataObject doornemen. Ik kan het je wel op een presenteerblaadje geven, maar ik weet het ook niet 1,2,3. Even zoeken en klooien dus. 't zit em in ieder geval in dat dragdrop dataobject
Een experimentele community-site: https://technobabblenerdtalk.nl/. DM voor invite code.
Verwijderd
Van OLE weet ik niks, maar ik neem aan dat DATA een object is van het type olMailitem (het is immers een outlook email).
Als je een object aanmaakt (office2k!)
dim Mailtje as outlook.mailitem
dan zou je dat dataobject daaraan moeten linken.
De body etc aanroepen is dan simpel:
Mailtje.To
Mailtje.Body
Mailtje.Subject
Wel een reference maken naar Oulook 9.0 object lib...
verder kan ik je niet helpen...
Als je een object aanmaakt (office2k!)
dim Mailtje as outlook.mailitem
dan zou je dat dataobject daaraan moeten linken.
De body etc aanroepen is dan simpel:
Mailtje.To
Mailtje.Body
Mailtje.Subject
Wel een reference maken naar Oulook 9.0 object lib...
verder kan ik je niet helpen...
Athlon 64 3500+ || MSI Neo2 Platinum || 1GB PC3200 Corsair XLPRO 2-2-2-5@1T || Hitachi SATA 250GB@7200 8MB || WD Raptor 73GB@10000 8MB || AOpen GF 6800 GT 256MB || SB Audigy2 Platinum || Logitech Laser G5 || 19" Iiyama HM903DT || 1280@100Hz
Pagina: 1