Skip to main content

Como imprimir uma lista de um compromisso recorrente no Outlook?

Author: Kelly Last Modified: 2025-06-04

Como você sabe, um compromisso recorrente contém muitas ocorrências que se repetem regularmente no Outlook. No entanto, ao imprimir o compromisso recorrente, a lista de todas as ocorrências desaparece. Então, como você pode imprimir a lista de todas as ocorrências em um compromisso recorrente? As soluções abaixo podem facilitar seu trabalho.

Office Tab - Ative a edição e navegação em abas no Microsoft Office, tornando o trabalho muito mais fácil.
Desbloqueie a versão gratuita do Kutools para Outlook agora e aproveite mais de 70 recursos com acesso ilimitado para sempre.
Potencialize seu Outlook 2024 - 2010 ou Outlook 365 com esses recursos avançados. Aproveite mais de 70 recursos poderosos e eleve sua experiência de email!

Imprimir uma lista de um compromisso recorrente do Outlook com exportação

Na verdade, não há uma maneira direta de imprimir a lista de todas as ocorrências em um compromisso recorrente no Outlook. No entanto, você pode exportar os dados do calendário para o Excel, filtrar todas as ocorrências do compromisso recorrente e depois imprimir. Por favor, siga os passos abaixo:

1. No Outlook, por favor, clique em Arquivo > Abrir e Exportar (ou Abrir) > Importar/Exportar (ou Importar).

2. No Assistente de Importação e Exportação, por favor, clique na opção Exportar para um arquivo e clique no botão Próximo .

doc-print-recurring-appointment-1

3. Na primeira caixa de diálogo Exportar para um Arquivo, por favor, clique na opção Valores Separados por Vírgula e clique no botão Próximo.

doc-print-recurring-appointment-2

4. Na segunda caixa de diálogo Exportar para um Arquivo, por favor, selecione o calendário que contém o compromisso recorrente que você deseja imprimir e clique no botão Próximo.

doc-print-recurring-appointment-3

5. Na terceira caixa de diálogo Exportar para um Arquivo, por favor, clique no botão Selecionar.

doc-print-recurring-appointment-10

6. Agora a caixa de diálogo Selecionar apareceu. Por favor, (1) especifique uma pasta de destino onde você salvará o arquivo CSV exportado, (2) nomeie o arquivo CSV na caixa Nome do Arquivo e (3) clique no botão OK.

doc-print-recurring-appointment-4

7. Clique nos botões Próximo e Finalizar nas caixas de diálogo Exportar um Arquivo, tanto na terceira quanto na última.

doc-print-recurring-appointment-5

8. Por favor, especifique o intervalo de datas dentro do qual você exportará o calendário na caixa de diálogo Definir Intervalo de Datas e clique no botão OK.

doc-print-recurring-appointment-6

9. Até agora, o calendário do Outlook foi exportado como um arquivo CSV. Por favor, abra a pasta contendo o arquivo CSV, clique com o botão direito no arquivo CSV e selecione Abrir com > Excel no menu de contexto. Veja a captura de tela:

doc-print-recurring-appointment-7

10. O arquivo CSV exportado está sendo aberto no Excel. Por favor, selecione o cabeçalho da coluna Assunto e clique em Dados > Filtro. Veja a captura de tela:

doc-print-recurring-appointment-8

10. Clique no ícone de Filtro no cabeçalho da coluna Assunto, marque apenas o assunto do compromisso recorrente que você deseja imprimir na lista suspensa e clique no botão OK.

doc-print-recurring-appointment-9

11. Apenas as ocorrências do compromisso recorrente especificado são filtradas. Por favor, clique em Arquivo > Imprimir para imprimi-las.


Imprimir uma lista de um compromisso recorrente do Outlook com VBA

Este método introduzirá um VBA para imprimir rapidamente uma lista de um compromisso recorrente no Outlook com facilidade. Por favor, siga os passos abaixo:

1. Na visualização do Calendário, selecione uma ocorrência do compromisso recorrente que você deseja imprimir e pressione as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo e cole o código VBA abaixo no novo script do Módulo que foi aberto.

VBA: Imprimir uma lista de todas as ocorrências em um compromisso recorrente no Outlook

Sub RecurringList()

Dim CalendarFolder As Outlook.MAPIFolder
Dim CalendarItems As Outlook.Items
Dim RestrictItems As Outlook.Items
Dim sFilter, sSubject, sOccur As String
Dim iNumRestricted As Integer
Dim itm, itmNew As Object
Dim tStart, tEnd As Date

Set CalendarFolder = Application.ActiveExplorer.CurrentFolder
Set CalendarItems = CalendarFolder.Items

   CalendarItems.Sort "[Start]"
CalendarItems.IncludeRecurrences = True

    tEnd = Format(Now + 10, "Short Date")

sSubject = Application.ActiveExplorer.Selection.Item(1).Subject

   sFilter = "[Start] >= '11/1/2016' And [End] < '6/30/2017' And  [IsRecurring]  = True And [Subject] = " & sSubject

   Set RestrictItems = CalendarItems.Restrict(sFilter)

   iNumRestricted = 0

   For Each itm In RestrictItems
iNumRestricted = iNumRestricted + 1
sOccur = sOccur & vbCrLf & itm.Subject & vbTab & " >> " & vbTab & itm.Start & vbTab & " to: " & vbTab & itm.End
Next

Set itmNew = Application.CreateItem(olMailItem)
itmNew.Body = sOccur & vbCrLf & iNumRestricted & " occurrences found."
itmNew.Display

End Sub

Observação: Por favor, altere o intervalo de datas dentro do qual você imprimirá o compromisso recorrente no código: sFilter = "[Início] >= '01/11/2016' E [Fim] < '30/06/2017' E [ÉRecorrente] = Verdadeiro E [Assunto] = " & strSubject

3. Pressione a tecla F5 ou clique no botão Executar para executar este VBA.

4. Agora a lista de todas as ocorrências no compromisso recorrente selecionado é copiada e colada em um novo email, conforme mostrado na captura de tela abaixo. Por favor, clique em Arquivo > Imprimir para imprimir a lista.

doc-print-recurring-appointment-11


Artigos Relacionados


Melhores Ferramentas de Produtividade para Office

Notícia de Última Hora: Kutools para Outlook Lança Versão Gratuita!

Experimente agora a nova versão GRATUITA do Kutools para Outlook, com mais de70 recursos incríveis para você usar PARA SEMPRE! Clique para baixar agora!

🤖 Kutools AI : Utiliza tecnologia avançada de IA para gerenciar emails com facilidade, incluindo responder, resumir, otimizar, expandir, traduzir e redigir emails.

📧 Automação de Email: Resposta automática (Disponível para POP e IMAP) / Agendar envio de emails / CC/BCC automático por Regra ao enviar email / Encaminhamento automático (Regra avançada) / Adicionar saudação automaticamente / Dividir automaticamente emails com múltiplos destinatários em mensagens individuais...

📨 Gerenciamento de Email: Recallar Email / Bloquear emails suspeitos por assunto e outros critérios / Excluir Emails Duplicados / Pesquisa Avançada / Organizar Pastas...

📁 Anexos Pro: Salvar em lote / Desanexar em lote / Comprimir em lote / Salvar automaticamente / Desanexar automaticamente / Auto Comprimir...

🌟 Interface Mágica: 😊Mais emojis bonitos e estilosos / Aviso quando emails importantes chegarem / Minimizar Outlook ao invés de fechar...

👍 Recursos com Um Clique: Responder a Todos com Anexos / Emails Anti-Phishing / 🕘Exibir o fuso horário do remetente...

👩🏼‍🤝‍👩🏻 Contatos & Calendário: Adicionar contatos em lote a partir de emails selecionados / Dividir um grupo de contatos em grupos individuais / Remover lembrete de aniversário...

Desbloqueie instantaneamente o Kutools para Outlook com um único clique. Não perca tempo, baixe agora e aumente sua produtividade!

kutools for outlook features1 kutools for outlook features2