Avatar billede tma_oksboel Nybegynder
20. januar 2003 - 11:53 Der er 1 kommentar og
1 løsning

Oprettelse af kalenderitem i BRUGEROPRETTET mappe

Hej
Kodemæssigt ligger jeg nogle aftaler ind i kalenderen. Det virker fint. Jeg vil gerne ligge aftalerne ind i en kalender jeg selv har oprettet, istedet for den standardmæssige.

Hvordan gøres det?

Den nuværende kode ser således ud:

Sub OpretKalenderData(MySubject As String, StartDT As Date, MyDuration As Long)

    Dim OutL As Outlook.Application
    Dim objAft As AppointmentItem
   
    Set OutL = CreateObject("Outlook.application")
    Set objAft = OutL.CreateItem(olAppointmentItem)
   
    With objAft
        .Subject = MySubject
        .Start = StartDT
        .Duration = MyDuration
        .Save
    End With
   
    Set objAft = Nothing
    Set OutL = Nothing
   
End Sub

Den mappe der skal skrives til hedder KURSUSKALENDER

Hilsen Torben
Avatar billede tma_oksboel Nybegynder
20. januar 2003 - 12:41 #1
Lukker spørgsmålet. Fandt selv svaret i en af de tunge bøger. For de interesserede kan jeg vise koden her:

Sub OpretKalenderData(MySubject As String, StartDT As Date, MyDuration As Long)

    Dim OutL As Outlook.Application
    Dim objAft As AppointmentItem
    Dim fold As Outlook.MAPIFolder
    Dim myspace As NameSpace
   
   
    Set OutL = CreateObject("Outlook.application")
    Set myspace = OutL.GetNamespace("mapi")
    Set fold = myspace.Folders("Private mapper").Folders("Kursuskalender")
   
    Set objAft = fold.Items.Add
   
    With objAft
        .Subject = MySubject
        .Start = StartDT
        .Duration = MyDuration
        .Save
    End With
   
    Set objAft = Nothing
    Set OutL = Nothing
   
End Sub

Svaret er derude et sted...
Avatar billede tma_oksboel Nybegynder
20. januar 2003 - 12:42 #2
lukker
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
Kurser inden for grundlæggende programmering

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