Microsoft
Software
Hardware
Network
Question : Ms Access/Outlook Appointment system
Hey,
Using help on here i managed to make a script that when i clicked a button in Access it would add an appointment into someones calender, this is the coding ive been using,
Private Sub AddAppt_Click()
On Error GoTo ErrorHandler
Dim appOutlook As Outlook.Application
Dim nms As Outlook.NameSpace
Dim Appt As Outlook.AppointmentItem
Dim dteStartTime As Date
Dim dteEndTime As Date
dteStartTime = CDate(CStr(DateAdd("d", 2, Date)) & " 9:00 AM")
dteEndTime = CDate(CStr(DateAdd("d", 2, Date)) & " 10:00 AM")
Set appOutlook = GetObject(, "Outlook.Application")
Set Appt = appOutlook.CreateItem(olAp
pointmentI
tem)
With Appt
.Subject = Me!Appt
.Start = dteStartTime
.End = dteEndTime
If Not IsNull(Me!ApptLocation) Then .Location = _
Me!ApptLocation
If Not IsNull(Me!ApptNotes) Then .Body = Me!ApptNotes
.Recipients.Add ("
[email protected]
.
uk")
.Display
.Send
End With
ErrorHandlerExit:
Set appOutlook = Nothing
Exit Sub
ErrorHandler:
If Err.Number = 429 Then
Set appOutlook = CreateObject("Outlook.Appl
ication")
Resume Next
Else
MsgBox "Error No: " & Err.Number _
& " in CreateApptWithRecipient procedure" _
& "; Description: " & Err.Description
Resume ErrorHandlerExit
End If
End Sub
My only problem now is every time i click the button i get an error that comes up saying "Compile error user defined type not defined" it then highlights this part "Dim appOutlook As Outlook.Application" ...... I am using MS Outlook and Access 2003 on a windows 7 operating system.
Thanks
Answer : Ms Access/Outlook Appointment system
Looks good to me.
Random Solutions
Counting number of rows
Windows 7 roaming profiles
How to have a Stable Microsoft Outlook profile with 4-5GB+ data w/ MS Exchange Mail server ?
ASP.NET Error: The page was not displayed because the request entity is too large.
Moving Domino 8 server
Dock for Mac Laptop
Install .PFX file to personal store - Certificate Authority
dynamic httpbinding for web services
Problem connecting Netapp FCP LUN on SERVER 2008
Print jobs starting very slowly on HP laser