Como alterar o tempo padrão para atraso na entrega no Outlook?
Ao habilitar a opção de entrega atrasada (o Não entregue antes opção na captura de tela a seguir) para um email no Outlook, o horário de envio é definido como 5h por padrão. Suponha que você esteja trabalhando tarde da noite e não queira que os outros saibam que você está fazendo hora extra. Você precisa habilitar a opção de entrega atrasada para seus e-mails antes de enviá-los. Depois de habilitar a opção, você precisa alterar manualmente o tempo de envio padrão. Caso contrário, o e-mail será enviado após as 00h do dia seguinte. Existe alguma maneira de alterar esse tempo de entrega padrão?
Este tutorial fornece um código VBA para ajudá-lo a alterar o tempo padrão para a opção de entrega de atraso no Outlook.
Alterar o tempo padrão para entrega de atraso no Outlook com código VBA
Você pode aplicar o seguinte código VBA para alterar o tempo padrão para a opção de entrega de atraso no Outlook.
No seguinte código VBA:
Você pode especificar duas vezes: o atraso na entrega e os votos de opção de atraso de entrega permitindo tempo.
Por exemplo, você define o horário de entrega atrasada para 07h30 e define a opção de entrega atrasada para ser ativada automaticamente após as 5h30. Quando você envia um e-mail entre 07h30 e 5h30, o e-mail será enviado diretamente. Se um e-mail for enviado entre 5h30 e 07h30, ele será programado para ser enviado após as 07h30 do dia seguinte.
Por favor, teste o script da seguinte forma.
1. Inicie o Outlook, pressione o outro + F11 simultaneamente para abrir o Microsoft Visual Basic para Aplicações janela.
2. No Microsoft Visual Basic para Aplicações janela, clique duas vezes em Project1 > Objetos do Microsoft Outlook > Esta sessão do Outlook para abrir o ThisOutlookSession (Código) window e, em seguida, copie o código a seguir para esta janela de código.
Código VBA: altere o tempo padrão para entrega de atraso no Outlook
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by Extendoffice & EWP 20230602
Const xDelayTime As String = "07:30:00" 'The delay delivery time of emails
Const xCompareTime As String = "17:30:00" 'The time to enable the delay delivery option
Dim xMail As Outlook.MailItem
Dim xWeekday As Integer
Dim xNowTime As String
Dim xIsDelay As Boolean
Dim xRet1 As Integer
Dim xRet2 As Integer
On Error GoTo xError
If (Item.Class <> olMail) Then Exit Sub
Set xMail = Item
xWeekday = Weekday(Date, vbMonday)
xNowTime = Format(Now, "hh:nn:ss")
xIsDelay = False
xRet1 = StrComp(xNowTime, xDelayTime)
xRet2 = StrComp(xNowTime, xCompareTime)
If xRet1 = xRet2 Then
xIsDelay = True
End If
If (xRet1 = -1) And (xRet2 = -1) Then
xMail.DeferredDeliveryTime = Date & " " & xDelayTime
Else
If ((xWeekday = 5) And xIsDelay) Or (xWeekday = 6) Or (xWeekday = 7) Then
xMail.DeferredDeliveryTime = (Date + (5 - xWeekday + 3)) & " " & xDelayTime
ElseIf xIsDelay Then
xMail.DeferredDeliveryTime = (Date + 1) & " " & xDelayTime
End If
End If
Exit Sub
xError:
MsgBox "ItemSend: " & Err.Description, , "Kutools for Outlook"
End Sub
Observações:
3. Salve o código e pressione o outro + Q chaves para fechar o Microsoft Visual Basic para Aplicações janela.
A partir de agora, quando você enviar um e-mail entre 07h30 e 5h30, o e-mail será enviado diretamente. Se um e-mail for enviado entre 5h30 e 07h30, ele será programado para ser enviado após as 07h30 do próximo dia útil.
Artigos relacionados
Alterar a hora padrão do lembrete de eventos de dia inteiro no Outlook
Normalmente, a hora do lembrete padrão de evento de dia inteiro é 18 horas no Outlook 2007/2010 e 0.5 dia no Outlook 2013. Às vezes, a hora de lembrete padrão de evento de dia inteiro pode não corresponder ao seu horário de trabalho. Aqui, apresentaremos a maneira de alterar a hora do lembrete padrão de eventos de dia inteiro no Microsoft Outlook.
Alterar o tempo de acompanhamento padrão no Outlook
Como sabemos, quando adicionamos um lembrete de acompanhamento para um e-mail no Outlook, o horário padrão de acompanhamento é às 4h30 (ou outro horário, dependendo do seu horário de trabalho). No entanto, você pode alterar o horário padrão de acompanhamento e deixá-lo lembrá-lo no início do horário de trabalho, como às 9h. Neste artigo, mostrarei como alterar o tempo de acompanhamento padrão no Outlook.
Alterar local de arquivo padrão no Outlook
Por padrão, o Outlook tem um local padrão para os arquivos compactados. Além do local padrão, você pode definir seu próprio local de arquivamento para seus arquivos compactados. Neste tutorial, mostraremos como alterar o local de arquivamento padrão no Outlook em detalhes.
Alterar o local de salvamento do anexo padrão no Outlook
Você já se cansou de encontrar o local do anexo especificado sempre que inicia o Outlook? Neste tutorial, mostraremos como alterar o local padrão do anexo. Depois disso, a pasta especificada para salvar anexos será aberta automaticamente sempre que você salvar os anexos, embora reinicie o Outlook.
Alterar o padrão de evento de dia inteiro para ocupado no Outlook
Por padrão, o Outlook define o status de compromissos e reuniões como "Ocupado", mas eventos de dia inteiro como "Livre" (veja a captura de tela abaixo). Você precisa alterar manualmente o status Mostrar como para Ocupado sempre que criar um evento de dia inteiro. Para alterar a exibição padrão como status de eventos de dia inteiro para Ocupado, o artigo fornece dois métodos.
Melhores ferramentas de produtividade de escritório
Kutools for Outlook - Mais de 100 recursos poderosos para turbinar seu Outlook
🤖 Assistente de correio AI: E-mails profissionais instantâneos com magia de IA – um clique para respostas geniais, tom perfeito, domínio multilíngue. Transforme o envio de e-mails sem esforço! ...
📧 Automação de e-mail: Fora do escritório (disponível para POP e IMAP) / Agendar envio de e-mails / CC/BCC automático por regras ao enviar e-mail / Encaminhamento automático (regras avançadas) / Adicionar saudação automaticamente / Divida automaticamente e-mails de vários destinatários em mensagens individuais ...
📨 Gestão de E-mail: Lembre-se facilmente de e-mails / Bloquear e-mails fraudulentos por assuntos e outros / Apagar Emails Duplicados / Pesquisa Avançada / Consolidar pastas ...
📁 Anexos Pró: Salvar em lote / Desanexar lote / Comprimir em Lote / Salvamento automático / Desanexação Automática / Compressão automática ...
???? Interface Mágica: 😊Mais emojis bonitos e legais / Aumente a produtividade do seu Outlook com visualizações com guias / Minimize o Outlook em vez de fechar ...
???? Maravilhas com um clique: Responder a todos com anexos recebidos / E-mails antiphishing / 🕘Mostrar fuso horário do remetente ...
👩🏼🤝👩🏻 Contatos e calendário: Adicionar contatos em lote de e-mails selecionados / Dividir um grupo de contatos em grupos individuais / Remover lembretes de aniversário ...
Sobre Características 100 Aguarde sua exploração! Clique aqui para descobrir mais.