How to get meeting timing from outlook calendar for a particular day?

3 visualizaciones (últimos 30 días)
I want to write a script which will give user all the meetings scheduled for a particular day!
h = actxserver('outlook.Application')
namespace = h.GetNamespace('MAPI');
Calendars = namespace.GetDefaultFolder('olFolderCalendar')

Respuestas (1)

ES
ES el 10 de Mayo de 2018
Editada: per isakson el 11 de Mayo de 2018
You may use
Calendars.Items.GetFirst,
Calendars.Items.GetNext,
Calendars.Items.GetLast
etc.
Example:
>> Calendars.Items.GetLast.Duration
ans =
120
>> Calendars.Items.GetLast.Start
ans =
9/20/2016 10:30:00 AM
>> Calendars.Items.GetLast.End
ans =
9/20/2016 12:30:00 PM
  2 comentarios
Nipurn Gulgulia
Nipurn Gulgulia el 11 de Mayo de 2018
Editada: Nipurn Gulgulia el 11 de Mayo de 2018
Thank you very much. :) Can you also tell me how to get meeting data for a particular date ? I tried few things but not able to do without comparing every date with required one!
Nipurn Gulgulia
Nipurn Gulgulia el 11 de Mayo de 2018
By this way, i am not able to get info of all the meetings if there is more than one meetings on a particular day!
x = Calendars.Items;
while ~strfind( x.GetNext.Start, '5/4/2018')
x.GetNext.Start;
end

Iniciar sesión para comentar.

Categorías

Más información sobre Calendar en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by