KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como adicionar feriados a calendários predefinidos, secundários ou públicos no Outlook?

AutoraKelly Data de Modificação

Já reparou que o seu calendário do Outlook pode não exibir automaticamente os feriados do seu país? Para muitos utilizadores, acompanhar os feriados nacionais — como celebrações públicas, feriados bancários ou datas culturais importantes — é essencial para planear com eficácia os seus compromissos pessoais e profissionais. O Outlook oferece uma funcionalidade integrada que permite adicionar facilmente feriados de uma vasta gama de países diretamente ao seu calendário predefinido. Além disso, se gerir vários calendários — como um calendário pessoal, um empresarial ou calendários públicos/partilhados — pode copiar esses feriados para outros calendários sempre que necessário. Dominar estas opções garante que nunca perde uma data importante e simplifica a coordenação entre equipas e regiões.


Adicionar feriados no calendário predefinido no Outlook

O Outlook permite-lhe adicionar em massa os feriados do país selecionado ao seu calendário principal, através de um fluxo de trabalho simples e integrado. Esta funcionalidade é ideal tanto para utilizadores pessoais como para a maioria dos profissionais, garantindo que as datas públicas importantes aparecem automaticamente — sem necessidade de introduzir manualmente cada evento. Os feriados adicionados são específicos da sua seleção regional, assegurando que apenas as entradas de calendário mais relevantes para a sua localização são incluídas.

1. Na interface principal do Outlook, clique em Ficheiro > Opções para aceder à caixa de diálogo Opções do Outlook. As Opções estão normalmente localizadas perto do canto inferior esquerdo do menu Backstage do Ficheiro.

2. Na caixa de diálogo Opções do Outlook, selecione Calendário no painel esquerdo. Na secção Configurações do Calendário, localize e clique no botão Adicionar Feriados.
doc-calendar-add-holidays-1

Dica: Se não vir a opção Adicionar Feriados, certifique-se de que a sua versão do Outlook está atualizada, pois versões mais antigas podem apresentar uma disposição ligeiramente diferente ou exigir configuração adicional.

3. Na caixa de diálogo Adicionar Feriados ao Calendário, surge uma lista de países disponíveis. Marque a caixa correspondente ao país (ou países) cujos feriados pretende adicionar — pode selecionar mais do que um, se necessário. Em seguida, clique em OK para confirmar.
doc-calendar-add-holidays-2

Nota: Reveja cuidadosamente as suas seleções. Adicionar feriados de vários países resultará em mais entradas no seu calendário, podendo torná-lo sobrecarregado ou difícil de ler. Por isso, é preferível escolher apenas as regiões mais relevantes.

4. Após confirmar, o Outlook irá importar os feriados selecionados. Irá surgir uma caixa de diálogo de confirmação do Microsoft Outlook. Clique em OK repetidamente, conforme solicitado, para fechar todas as caixas de diálogo assim que o processo terminar.
doc-calendar-add-holidays-3

Todos os feriados dos países selecionados foram agora importados diretamente para o seu calendário predefinido, garantindo que o seu calendário principal — quer profissional, quer pessoal — reflita os eventos nacionais essenciais. Os feriados são adicionados como eventos recorrentes de dia inteiro e são normalmente categorizados como «Feriado».

Dica Prática: Se adicionar acidentalmente o conjunto errado de feriados ou quiser eliminar entradas duplicadas, poderá ter de removê-las manualmente ou consultar os passos neste artigo: remover entradas de feriados públicos no Outlook.

Precauções: Este processo afeta apenas o calendário predefinido associado à sua conta de e-mail principal no Outlook. Se tiver várias contas ou calendários, poderá ter de repetir o procedimento para cada um.

Resolução de Problemas: Se notar que os feriados aparecem em duplicado ou não aparecem após seguir estes passos, reinicie o Outlook e verifique se está a visualizar o calendário correto. Caso faltem opções, certifique-se de que a sua instalação do Outlook está atualizada.

Análise do Cenário: Esta solução é ideal para utilizadores que precisam apenas dos feriados nacionais num único calendário, seja pessoal ou profissional. A principal desvantagem é que não adiciona automaticamente os feriados a calendários secundários ou públicos.

Um clique para remover (ou restaurar) todos os lembretes de aniversário no Outlook

Com a função Remover lembrete de aniversário do Kutools para Outlook, elimine rapidamente todos os lembretes de aniversário no Outlook com apenas um clique. Sempre que necessário, a funcionalidade Restaurar lembrete de aniversário permite-lhe recuperar facilmente os lembretes eliminados — poupando-lhe tempo e esforço na gestão de notificações de calendários pessoais e partilhados no Outlook.


remover restaurar lembretes de aniversário

Adicionar feriados em calendários secundários/públicos/todos os calendários no Outlook

Embora a funcionalidade Adicionar Feriados adicione diretamente eventos apenas ao seu calendário predefinido, muitos utilizadores precisam desses feriados noutros calendários — como um segundo calendário pessoal, um calendário partilhado por toda a empresa ou calendários públicos de organizações. Conseguir isto exige um processo manual que, na prática, copia os feriados existentes do seu calendário predefinido para qualquer calendário pretendido.

Nota: Certifique-se de que já adicionou feriados ao calendário predefinido seguindo os passos acima antes de prosseguir.

1. Mude para a vista Calendário no Outlook, abra o seu calendário predefinido e, em seguida, no Friso, selecione Ver > Alterar Vista > Lista. Isto apresenta todas as entradas do calendário numa única lista, facilitando muito a localização e seleção dos feriados.
doc-calendar-add-holidays-4

Dica: A vista «Lista» é a melhor opção para gerir entradas em massa, pois apresenta feriados, reuniões e compromissos como itens ordenáveis. Pode regressar à sua vista normal de calendário após concluir a operação.

2. No separador Ver, selecione Categorias no grupo Organização. Isto organizará os itens por categoria — por exemplo, os feriados geralmente aparecem na categoria «Feriado».
doc-calendar-add-holidays-5

3. Localize e clique com o botão direito na categoria «Feriado», escolha Mover > Copiar para Pasta no menu de contexto.
doc-calendar-add-holidays-6

Dicas:

  • Verifique duas vezes se está a copiar — e não a mover — os eventos, caso pretenda mantê-los no seu calendário predefinido.
  • Se a categoria «Feriado» aparecer vazia, consulte a resolução de problemas abaixo.

4. Na caixa de diálogo Copiar Itens, selecione o calendário de destino onde pretende adicionar estes feriados. Pode ser outro calendário pessoal, um calendário de equipa/partilhado ou um calendário público. Clique em OK para confirmar.
doc-calendar-add-holidays-7

5. Poderá surgir uma caixa de diálogo de aviso do Microsoft Outlook, normalmente a confirmar a operação de cópia de múltiplos itens. Clique em OK para continuar.
doc-calendar-add-holidays-8

Os eventos de feriados selecionados estão agora a ser copiados para o seu calendário de destino. Se tiver permissão para modificar calendários públicos, este método funciona exatamente da mesma forma — permitindo uma distribuição rápida de feriados nacionais ou empresariais por todas as equipas.

Precauções: Ao copiar itens para calendários partilhados ou públicos, certifique-se de que tem as permissões adequadas; caso contrário, o processo poderá falhar ou os itens poderão não aparecer. Recomendamos também que copie (e não mova) os itens, para evitar a perda acidental das entradas originais.

Análise do Cenário: Este fluxo de cópia é ideal para líderes de equipa, profissionais de RH ou qualquer pessoa que gere múltiplos calendários do Outlook e pretenda sincronizar eventos de feriados. A principal limitação é a necessidade de intervenção manual todos os anos para adicionar novos feriados ou atualizações.

Dicas Práticas: Se verificar que os feriados não aparecem na vista Lista, certifique-se de que estão devidamente categorizados. Além disso, se a cópia de eventos para um calendário originar um erro, verifique o tipo de pasta e as permissões.

Resolução de Problemas: Caso os feriados copiados não apareçam, tente atualizar o calendário de destino ou reiniciar o Outlook. Se surgirem entradas duplicadas, consulte este artigo Remover entradas duplicadas de feriados públicos no Outlook para obter conselhos sobre como limpá-las.


Código VBA para importar em massa eventos de feriados para qualquer calendário

Para utilizadores avançados ou administradores, automatizar a adição de eventos de feriados a qualquer calendário — incluindo pastas partilhadas ou públicas — é por vezes essencial, especialmente em organizações de grande dimensão. A abordagem VBA abaixo permite-lhe personalizar e importar feriados em massa através de uma rotina programável.

1. No Outlook, selecione o calendário (por exemplo, um calendário secundário ou público) para o qual pretende importar em massa eventos de feriados. Em seguida, prima Alt+F11 para abrir a janela do Microsoft Visual Basic for Applications.

2. Na janela do VBA, clique em Inserir > Módulo para criar um novo módulo. Copie e cole o código seguinte.

Código VBA: Criar em massa eventos de feriados nacionais em qualquer calendário selecionado

Sub AddCountryHolidaysToSelectedCalendar()
    Dim objCalendar As Folder
    Dim objApp As Outlook.Application
    Dim objNS As Outlook.NameSpace
    Dim holidaysArr As Variant
    Dim i As Integer
    Dim xApt As AppointmentItem
    Dim holidayName As String
    Dim holidayDate As Date
    
    On Error Resume Next
    xTitleId = "KutoolsforOutlook"
    
    Set objApp = Outlook.Application
    Set objNS = objApp.GetNamespace("MAPI")
    Set objCalendar = objApp.ActiveExplorer.CurrentFolder
    
    ' Example: Add US holidays for 2024. You can replace or add more.
    holidaysArr = Array( _
        Array("New Year's Day", #1/1/2024#), _
        Array("Independence Day", #7/4/2024#), _
        Array("Thanksgiving Day", #11/28/2024#), _
        Array("Christmas Day", #12/25/2024#) _
    )
    
    For i = LBound(holidaysArr) To UBound(holidaysArr)
        Set xApt = objCalendar.Items.Add(olAppointmentItem)
        xApt.Subject = holidaysArr(i)(0)
        xApt.Start = holidaysArr(i)(1)
        xApt.AllDayEvent = True
        xApt.Categories = "Holiday"
        xApt.Save
        Set xApt = Nothing
    Next
    
    MsgBox "Finished adding holidays to selected calendar!", vbInformation, "KutoolsforOutlook"
    
    Set objCalendar = Nothing
    Set objNS = Nothing
    Set objApp = Nothing
End Sub

3. Prima a tecla F5 enquanto o módulo estiver aberto para executar o código. Todos os feriados definidos no array serão adicionados como eventos à pasta do calendário atualmente selecionada.

Requisito de seleção: Antes de executar o código, certifique-se de que selecionou o calendário correto no Outlook (por exemplo, um calendário secundário, partilhado ou público). O código adicionará eventos apenas à pasta do calendário ativa no momento.

Personalização: Modifique o array holidaysArr para incluir os feriados e as respetivas datas pretendidas, conforme necessário. Evite duplicar feriados caso já tenham sido adicionados — verifique primeiro o seu calendário.

Precauções: Executar este script várias vezes irá criar eventos de feriados duplicados. Se precisar de eliminar esses duplicados, consulte os guias relevantes de limpeza do Outlook.

Lembretes de erro: Se receber um erro relacionado com permissões ou tipo de pasta, certifique-se de que está a selecionar uma pasta de calendário padrão e de que tem direitos de «edição».

Sugestões resumidas: Ao gerir feriados em vários calendários do Outlook, reveja regularmente as suas entradas à procura de duplicados ou eventos desatualizados. Combine abordagens manuais e automatizadas para obter os melhores resultados — especialmente em contextos organizacionais.


Artigos Relacionados



Melhores Ferramentas de Produtividade para o Office

Experimente o totalmente novo Kutools para Outlook com 100+ funcionalidades incríveis!Clique para transferir já!

🤖KUTOOLS AI:Utiliza tecnologia avançada de IA para gerir e-mails sem esforço, incluindo responder, resumir, otimizar, alongar, traduzir e redigir mensagens.

📧Automação de E-mails: Resposta Automática (disponível para POP e IMAP) / Agendar Envio de E-mails / CC/BCC Automático por Regras ao Enviar E-mail / Encaminhamento Automático (regra avançada) / Adicionar Saudação Automaticamente / Dividir Automaticamente E-mails com Múltiplos Destinatários em Mensagens Individuais...

📨Gestão de E-mails: Recallar e-mail / Bloquear e-mails fraudulentos por assunto e outros critérios / Eliminar e-mails duplicados / Pesquisa avançada / Organizar pastas...

📁Anexos Pro: Guardar em Lote / Desanexar em Lote / Comprimir em Lote / Salvar Automaticamente / Desanexar Automaticamente / Auto Comprimir...

🌟Magia da Interface: 😊 Mais Emojis Bonitos e Divertidos / Avisa-o quando chegam e-mails importantes / Minimizar o Outlook em vez de fechá-lo...

👍Maravilhas com um Clique: Responder a Todos com Anexos / E-mails Anti-Phishing / 🕘 Mostrar Fuso Horário – Hora Atual do Remetente...

👩🏼‍🤝‍👩🏻Contactos e Calendário: Criar contactos em lote a partir de e-mails selecionados / Dividir um grupo de contactos em grupos individuais / Remover lembrete de aniversário...

Utilize o Kutools no seu idioma preferido – com suporte para inglês, espanhol, alemão, francês, chinês e mais de 40 idiomas!

Desbloqueie instantaneamente o Kutools para Outlook com um único clique! Não espere mais — transfira já e aumente a sua eficiência!

kutools for outlook features1kutools for outlook features2

🚀 Transferência com um Clique — Obtenha Todos os Extras do Office

Altamente Recomendado: Kutools for Office (5 em 1)

Um clique para transferir cinco instaladoresde uma só vez —Kutools para Excel, Outlook, Word, PowerPointe Office Tab Pro.Clique para transferir já!

  • Conveniência com um clique: Transfira os cinco pacotes de instalação numa única ação.
  • 🚀Pronto para qualquer tarefa no Office: instale os extras que precisa, exatamente quando os precisar.
  • 🧰Incluídos: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint