ciao a tutti!
Sto sviluppando un add in per outlook in visual studio tramite codice visual basic e volevo chiedere una cosa: dovrei intercettare le celle che l'utente ha selezionato sul calendario per assegnare un appuntamento (prestabilito).

come devo fare per ottenere il range che l'utente ha selezionato nella vista del calendario e per poter così poi creare un appuntamento (tramite inizio e fine del range selezionato)?

Riesco attualmente ad identificare l'oggetto selezionato con il seguente codice


codice:
....
if (TypeOf selObject Is Outlook.AppointmentItem) Then
    Dim apptItem As Outlook.AppointmentItem = _
                       TryCast(selObject, Outlook.AppointmentItem)
                    itemMessage = "The item is an appointment." _
                        & apptItem.Subject
....
ma se sul calendario non seleziono un appuntamento GIA' creato, non me identifica come AppointmentItem, ma come qualcos'altro... cosa?

Grazie di nuovo a tutti!