Quando descobrimos que as datas de vencimento de algumas tarefas estão muito próximas, esperamos adiá-las para uma data posterior, como uma semana depois. Mudar um por um será bastante demorado. Este artigo apresentará 2 métodos rápidos.
Como sempre, antes de um grande evento, como uma importante reunião anual, tenho que fazer muito trabalho preparatório. Para melhor agendar meu trabalho, crio várias tarefas no Outlook. No entanto, por alguns motivos, não consigo terminar as tarefas no prazo. Então pretendo adiar as tarefas para uma data específica – uma semana depois. Aqui estão 2 técnicas que me ajudam a mudá-los rapidamente.
Método 1: alterar as datas de vencimento das tarefas por meio de arrastar e soltar
- Primeiro, clique duas vezes em uma tarefa para abri-la e altere sua data de vencimento para a data específica.

- Depois disso, vá para a guia "Exibir" e clique no botão "Exibir configurações".
- Na caixa de diálogo pop-up, clique no botão "Agrupar por".
- Em seguida, na caixa de diálogo subsequente, escolha “Data de vencimento” na lista suspensa “Agrupar itens por”.
- Em seguida, clique em uma série de “OK” para fechar todas as caixas de diálogo.
- Posteriormente, selecione as tarefas cujas datas de vencimento não foram alteradas. Em seguida, arraste e solte-os no grupo em que as datas de vencimento das tarefas são as esperadas.
- Por fim, todas as datas de vencimento das tarefas devem ter sido alteradas.
Método 2: alterar as datas de vencimento das tarefas por meio de códigos VBA
- Em primeiro lugar, pressione “Alt + F11” para abrir a janela “Visual Basic”.
- Em seguida, copie e cole os seguintes códigos VBA em um novo módulo:
Sub ChangeTaskDueDate()
Dim obApp As Application
Dim SelectedTasks As Selection
Dim Tasks As Outlook.TaskItem
Set obApp = Outlook.Application
Set SelectedTasks = obApp.ActiveExplorer.Selection
'You can replace 7 with your desired days
For Each Tasks In SelectedTasks
Tasks.DueDate = DateAdd("d", 7, Tasks.DueDate)
Tasks.Save
Next
Set obApp = Nothing
Set SelectedTasks = Nothing
Set Tasks = Nothing
End Sub
- Salve os códigos e saia da janela “Visual Basic”.
- Em seguida, clique na seta para baixo na barra de ferramentas de acesso rápido e escolha “Mais comandos”.
- Na nova janela, você deve seguir os passos abaixo:
- Primeiro, selecione “Macros” na lista suspensa “Escolher comandos de”.
- Em seguida, lance a macro criada anteriormente - “ChangeTaskDueDate”.
- Posteriormente, clique no botão "Adicionar" no centro.
- Depois disso, clique no botão “OK”.
- Mais tarde, você voltará ao painel de tarefas do Outlook. Agora você pode selecionar todas as tarefas cujas datas de vencimento você pretende alterar.
- Depois disso, clique no botão “CreateTaskDueDate” na Barra de Ferramentas de Acesso Rápido. Ao mesmo tempo, todas as datas de vencimento das tarefas selecionadas serão alteradas em lotes.
Comparação dos 2 Métodos
| O Propósito | Vantagens | Desvantagens |
| Alterar via arrastar e soltar | É a facilidade de operação. | Você ainda precisa alterar a data de vencimento de uma tarefa manualmente. |
| Alterar via códigos VBA | Você não precisa alterar a data de vencimento de nenhuma tarefa manualmente. | Você deve alterar as configurações de macro na “Central de Confiabilidade”. |
Cuidado com todos os perigos potenciais em torno do Outlook
Como todos sabemos, o Outlook é vulnerável. Portanto, devemos proteger o Outlook de todas as ameaças potenciais, incluindo falta de energia, infecção por vírus e ataques de malware. Por exemplo, uma vez contraído por vírus, os dados do Outlook correm o risco de corrupção. Nesse caso, você não tem escolha a não ser usar a ferramenta de reparo de terceiros para resgatar seu corromper dados PST do Outlook.
Introdução do autor:
Shirley Zhang é especialista em recuperação de dados em DataNumen, Inc., líder mundial em tecnologias de recuperação de dados, incluindo reparar danos no arquivo SQL e produtos de software de reparo do Outlook. Para mais informações visite www.datanumen.com




