Avatar billede vb-wanna-b Nybegynder
22. september 2004 - 12:29 Der er 3 kommentarer og
1 løsning

Overføre data fra form til Outlook kalender

Jeg vil lave en form hvor de data der tastes ind kan overføres til en kalender aftale.

mit test-eksempel ser således ud

On Error GoTo Err_Kommandoknap6_Click
Dim objAppt As Outlook.AppointmentItem
Dim objOutlook As Outlook.Application

Set objOutlook = CreateObject("Outlook.Application")
Set objAppt = objOutlook.CreateItem(olAppointmentItem)


With objAppt
        .Start = #9/22/2004 12:00:00 PM#
        .End = #9/22/2004 2:00:00 PM#
        .Subject = "Emne test."
        .Body = "Dette er en test"
        .Save
End With


Exit_Kommandoknap6_Click:
    Exit Sub

Err_Kommandoknap6_Click:
    MsgBox Err.Description
    Resume Exit_Kommandoknap6_Click
   
End Sub


Det virker som om "den" får fat i outlook, men der bliver ikke sat en aftale...
Nogen der kan se hvad jeg manlger..
ideen er at jeg vil udskifte test værdierne, med indholdet af felter fra formularen (access2000)
Avatar billede vb-wanna-b Nybegynder
22. september 2004 - 12:39 #1
rettelse...
det virker faktisk..men outlook SKAL være åben før aftalen dukker op...
kan man (og hvordan) åbner jeg den - så den ikke kan ses
Avatar billede mugs Novice
22. september 2004 - 16:20 #2
Du åbner Outlook med denne, men den er i forgrunden:

Call Shell("C:\Programmer\Microsoft Office\Office10\Outlook", 1)
Avatar billede mugs Novice
22. september 2004 - 16:24 #3
Prøv at bruge ekspertens søgefunktion og søg på kalender + outlook. Det giver bl.a. dette spørgsmål:

http://eksperten.dk/spm/119984
Avatar billede vb-wanna-b Nybegynder
22. september 2004 - 21:38 #4
den her virker fornuftigt...den åbner aftalen så den blot skal gemmes

Set myOlApp = New Outlook.Application
    Set myappitem = myOlApp.CreateItem(olAppointmentItem)
    myappitem.Subject = "Sample"
    myappitem.Body = "Some text in the body"
    myappitem.Start = Date + 20
    myappitem.End = DateAdd("h", 2, myappitem.Start)
    myappitem.Display (False) 'Show the newly created appointment item as Modal (True)
    myappitem.Save ' this statment will save the appointment in your system.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester