Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:15 Der er 16 kommentarer og
1 løsning

Indsætte Dato + Aftaler i OutLook Calender, kan man det?

Kan det lade sig gøre at lave en Aftale i Outlook'en FRA Vb 6.0?

Lave Dato, tid og text???
Avatar billede bufferzone Praktikant
17. juni 2004 - 11:19 #1
Det ved jeg at den kan. Der findes Microsoft Press bører der beskriver hvordan du programmere til exchange server og outlook.

http://www.microsoft.com/mspress/books/5517.asp?SD=GN&LN=DA&gssnb=1

Denne med anbefaling
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:21 #2
Nu havde jeg ikke ligefrem regnet med at skulle til at købe en bog, fordi jeg gerne vil have et enkelt program....
Avatar billede ferdinand.k Mester
17. juni 2004 - 11:23 #3
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:25 #4
Dem kan jeg jo ikke læse....
Avatar billede ferdinand.k Mester
17. juni 2004 - 11:26 #5
Hvorfor kan du ikke det?! Kan du ikke bare oprette en konto, hvis du ikke har en!? Det er et fedt site nu du skal til at arbejde med VB...
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:44 #6
Har fundet ud af det...:
Private Sub Command1_Click()


          Set OutL = New Outlook.Application
          Set Item = OutL.CreateItem(OLMeeting)
   
          With Item
              .Subject = "Deadline for Tilbud"
              .Body = ""
              . = "18/06/2004"
              .Start = "12:00"
'              .FlagStatus = olFlagMarked
'              .Recipients.Add (Me.navn.Text) & ""
              .Save
             
          End With

          Set Item = Nothing

End Sub
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:47 #7
Sådan:

Private Sub Command1_Click()
Set OutL = New Outlook.Application
Set Item = OutL.CreateItem(OLMeeting)

With Item
    .Subject = "Deadline for Tilbud"
    .Body = ""
    .Start = "18/06/2004"
    .Save
End With

Set Item = Nothing

End Sub
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:48 #8
Men jeg kan ikke få den til at starte kl 12:00!..... og slutte igen kl 12:30!
Avatar billede ferdinand.k Mester
17. juni 2004 - 11:49 #9
prøv måske med langt datoformat...

Start = "18/06/2004 12:00:00"
End = "18/06/2004 12:30:00"
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:53 #10
Det så faktisk ud til at virke!....

Mit eneste problem er bare nu at i mit program har fået lavet det sådan at ALLE datoer bliver skrevet i en anden Database som 18.06.2004... kan jeg få den til at lave det om til 18/06/2004???
Avatar billede ferdinand.k Mester
17. juni 2004 - 11:54 #11
så den database du har indeholder datoer der hedder 18.06.2004, og du vil gerne have lavet det om til 18/06/2004!?

Importer hele skidtet ind i Excel, og lav en søg/erstat!?
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 11:55 #12
nej ikke på den måde, det skal stadig stå i Databasen som 18.06.2004, men strengen som den sender af sted mod Outlook skan være med "/" og ikke "."...
Avatar billede ferdinand.k Mester
17. juni 2004 - 12:17 #13
du skal iøvrigt nok lige huske at have en reference til "Microsoft Outlook x.0 Object Library".
Referencen sætter du vha menuen Tools->references fra VBA-editoren
Avatar billede ferdinand.k Mester
17. juni 2004 - 12:18 #14
måske kan format-funktionen bruges!?

Format(123.23456, "######.####")
bliver til 123,2346
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 12:19 #15
Det er gjort... virker meget fint... mangler bare at få lavet 18.06.2004 til 18/06/2004
Avatar billede -l_jogge_l- Nybegynder
17. juni 2004 - 12:24 #16
Ferdinand... takker!
Avatar billede ferdinand.k Mester
17. juni 2004 - 12:24 #17
no problem... :)
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