Como agendar o Outlook para exportar entradas de calendário como arquivo ics?

7

Embora o Outlook 2010 ofereça meios para exportar manualmente o calendário como arquivo ics , existe uma maneira de fazer isso automaticamente regularmente?

    
por Tobias Kienzler 04.12.2012 / 12:09

1 resposta

6

Você pode executar um complemento ou executar o código VBA. O Outlook não possui os gatilhos de eventos típicos, portanto, de qualquer forma, você faz isso, acionando o evento que pode causar o maior desafio.

Suplemento

Aqui está um suplemento chamado Calendar ImportExport , que pode importar / exportar o calendário em vários formatos. Ele também pode ser executado a partir de uma linha de comando que pode ajudá-lo a usar o Agendador de Tarefas para atender ao seu requisito "automaticamente em uma base regular". Esse suplemento pode ser a maneira mais fácil, mas custa US $ 19,95 (USD).

VBA

AquiestáumexemplodeVBACode CalendarSharing.SaveAsICal Method ;

The following Visual Basic for Applications (VBA) example creates a CalendarSharing object for the Calendar folder, then exports the contents of the entire folder (including attachments and private items) to an iCalendar calendar (.ics) file.

Isso exigirá que você ajuste sua segurança de macro. Ainda não descobri como chamar esse código de um acionador de evento. Pode ser capaz de chamá-lo do Agendador de Tarefas, mas não sabe como ainda. Vai atualizar esta resposta quando eu descobrir isso.

    
por 04.12.2012 / 14:41