Note: The other languages of the website are Google-translated. Back to English
English English
  • Documentos
  • Outlook
  • Como contar o número total de emails recebidos por dia no Outlook?

Como contar o número total de emails recebidos por dia no Outlook?

Você já contou o número total de e-mails que recebeu por dia? E você está farto de contá-los um por um manualmente, sem nenhum método eficiente? Neste tutorial, fornecemos dois truques para contar o total de e-mails por dia no Outlook.


Conte o número total de e-mails recebidos hoje com o recurso de Pesquisa Instantânea

Na verdade, é muito fácil pesquisar todos os e-mails recebidos hoje na pasta Caixa de entrada, todas as pastas de uma conta de e-mail ou todas as pastas de todas as contas de e-mail no Outlook e depois contar o número total de resultados da pesquisa. Faça o seguinte:

Na série Mail ver, (1) selecionar o Caixa de entrada pasta de uma conta de e-mail que você contará os e-mails recebidos hoje; (2) digite os critérios de pesquisa recebido: hoje no Pesquisa Instantânea caixa, e então (3) especificar um escopo de pesquisa no Objetivo grupo no Procurar aba. Veja a imagem:

E agora o número total de todos os resultados da pesquisa, em outras palavras, o número total de e-mails recebidos hoje é exibido no canto inferior esquerdo do Outlook, conforme a imagem mostrada abaixo.

Um clique para contar o número de e-mails selecionados no Outlook

É fácil obter o número total de todos os itens ou o número de itens não lidos em uma pasta do Outlook. Mas como você poderia obter rapidamente o número de itens selecionados em uma pasta no Outlook? Aqui, Kutools para Outlook's Contar itens selecionados é recomendado, que pode mostrar rapidamente o número de itens selecionados por apenas um clique!


Conte o número total de e-mails recebidos hoje com o recurso Pesquisar Pasta

Este método irá guiá-lo para criar uma pasta de pesquisa que coleta automaticamente todos os emails recebidos hoje, e então você pode obter o número total desses emails alterando as propriedades da pasta de pesquisa. Faça o seguinte:

1. Selecione a conta de e-mail na qual você criará uma pasta de pesquisa no Painel de Navegação e clique em Pasta > Nova Pasta de Pesquisa. Veja a imagem:

2. No Nova Pasta de Pesquisa diálogo, selecione o Crie uma pasta de pesquisa personalizada opção, e clique no botão Escolha botão. Veja a imagem:

3. Agora a caixa de diálogo Pasta de pesquisa personalizada é exibida. Por favor, nomeie a nova pasta de pesquisa no Nome caixa.

4. Vá em frente para clicar no Critérios botão na pasta de pesquisa personalizada. Agora, na caixa de diálogo Search Folder Criteria, (1) clique Mensagem aba, (2) selecionar recebido de Horário lista suspensa, (3) especificamos Agora na lista suspensa a seguir, e então (4) clique no OK botão. Veja a imagem:

5. Agora ele retorna ao Pasta de pesquisa personalizada diálogo, por favor clique Procurar botão. E então, na caixa de diálogo Selecionar Pasta (s), (1) por favor apenas verifique Caixa de entrada no pastas caixa de lista, marque Pesquisar subpastas opção, e clique no botão OK botão. Veja a imagem:

6. E, em seguida, clique em OK botões sucessivamente para fechar a caixa de diálogo Pasta de pesquisa personalizada e a caixa de diálogo Nova pasta de pesquisa.

7. Clique com o botão direito na nova pasta de pesquisa que você acabou de criar e selecione Propriedades no menu do botão direito. Veja a imagem:

8. Na caixa de diálogo a seguir, verifique o Mostrar o número total de itens opção e, em seguida, clique no OK botão. Veja a imagem:

A partir de agora, as cópias das mensagens de e-mail recebidas serão salvas nesta pasta de pesquisa por dia. Se um novo dia estiver chegando, a pasta de pesquisa removerá automaticamente todas as mensagens antigas e começará a contar as mensagens de e-mail do novo dia.

Nota: Este método só pode contar o número total de e-mails recebidos hoje na caixa de entrada de uma conta de e-mail.


Contar o número total de e-mails recebidos em uma determinada data com VBA

Além do método acima, você pode usar o código VBA para contar o total de emails em uma determinada data no Outlook. Faça o seguinte.

1. Selecione a pasta em que deseja contar o total de e-mails recebidos por dia e, em seguida, abra o Microsoft Visual Basic para Aplicações pressionando outro + F11.

2. Então por favor inserção > Módulo para inserir um novo módulo e, em seguida, cole o código VBA abaixo nele.

VBA: conta o total de e-mails por dia

Sub Countemailsperday()
    Dim objOutlook As Object, objnSpace As Object, objFolder As MAPIFolder
    Dim EmailCount As Integer
    Dim oDate As String
    
    oDate = InputBox("Type the date for count (format YYYY-m-d")
    Set objOutlook = CreateObject("Outlook.Application")
    Set objnSpace = objOutlook.GetNamespace("MAPI")
        On Error Resume Next
        Set objFolder = Application.ActiveExplorer.CurrentFolder
        If Err.Number <> 0 Then
        Err.Clear
        MsgBox "No such folder."
        Exit Sub
        End If
    EmailCount = objFolder.Items.Count
    MsgBox "Number of emails in the folder: " & EmailCount, , "email count"
    Dim ssitem As MailItem
    Dim dateStr As String
    Dim myItems As Outlook.Items
    Dim dict As Object
    Dim msg As String
    Set dict = CreateObject("Scripting.Dictionary")
    Set myItems = objFolder.Items
    myItems.SetColumns ("ReceivedTime")
    ' Determine date of each message:
    For Each myItem In myItems
        dateStr = GetDate(myItem.ReceivedTime)
        If dateStr = oDate Then
            If Not dict.Exists(dateStr) Then
                dict(dateStr) = 0
            End If
            dict(dateStr) = CLng(dict(dateStr)) + 1
        End If
    Next myItem
    ' Output counts per day:
    msg = ""
    For Each o In dict.Keys
        msg = msg & o & ": " & dict(o) & " items" & vbCrLf
    Next
    MsgBox msg
    Set objFolder = Nothing
    Set objnSpace = Nothing
    Set objOutlook = Nothing
End Sub
Function GetDate(dt As Date) As String
    GetDate = Year(dt) & "-" & Month(dt) & "-" & Day(dt)
End Function

3. Depois de colar o código VBA, clique em Corrida botão.

4. Em seguida, insira a data especificada em que deseja contar o total de e-mails recebidos na caixa de diálogo pop-up e clique em OK. Veja a imagem:

5. Uma caixa de diálogo pede para mostrar o número total de e-mails na pasta selecionada, por favor clique no OK botão. E na segunda caixa de diálogo que aparece, você obterá o número total de e-mails recebidos hoje. Veja as capturas de tela:

notas:
(1) Este VBA só pode contar o número total de todos os e-mails recebidos na data especificada na pasta selecionada;
(2) Este código VBA funciona bem no Outlook 2010, 2013 e 2016.


Contar o número total de e-mails recebidos por dia com Kutools para Outlook

Se você tiver o Kutools para Outlook instalado, poderá aplicar seu recurso de Estatísticas para contar facilmente o número total de e-mails recebidos por dia em um mês. Faça o seguinte:

Kutools para Outlook: Adicione mais de

100
ferramentas úteis para o Outlook, gratuitas para testar sem limitação em
60
dias. Leia mais      Teste grátis agora

1. Por favor clique Kutools Plus > Estatísticas. Veja a imagem:

2. Agora a caixa de diálogo de estatísticas é exibida, selecione as pastas especificadas nas quais você contará e-mails, especifique o intervalo de datas dentro do qual contaráe clique no OK botão. Veja a imagem:

3. Na segunda caixa de diálogo Estatística, vá para o Dias do mês guia ou Dias da semana guia, você pode ver o número total de e-mails recebidos em cada data. Veja a imagem:
Aliás, você também pode obter o número total de e-mails recebidos hoje / ontem em todas as pastas da caixa de entrada de todas as contas de e-mail no Resumo aba.


Demonstração: conte o número total de e-mails recebidos por dia com o Kutools para Outlook


Ponta: Neste vídeo, Kutools guia é adicionada por Kutools para Outlook. Se você precisar, por favor clique aqui ter um

60
teste gratuito de um dia sem limitação!


Artigos relacionados:


Kutools for Outlook - traz 100 recursos avançados para o Outlook e torna o trabalho muito mais fácil!

  • Auto CC / BCC por regras ao enviar e-mail; Avanço automático Vários emails por encomenda; Resposta automatica sem servidor Exchange e mais recursos automáticos ...
  • Aviso BCC - mostrar mensagem quando você tentar responder a todos se o seu endereço de e-mail estiver na lista BCC; Lembrar quando houver anexos ausentes, e mais recursos de lembrete ...
  • Responder (todos) com todos os anexos na conversa de correio; Responder muitos e-mails em segundos; Adicionar saudação automaticamente quando responder; Adicionar data ao assunto ...
  • Ferramentas de anexo: gerenciar todos os anexos em todos os e-mails, Desanexação Automática, Comprimir tudo, Renomear tudo, Salvar tudo ... Relatório rápido, Contar e-mails selecionados...
  • Lixo eletrônico poderoso por costume; Remover e-mails e contatos duplicados... Permite que você faça de maneira mais inteligente, rápida e melhor no Outlook.
tiro kutools aba kutools do outlook 1180x121
tiro kutools outlook kutools mais guia 1180x121
 
Comentários (19)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Oi obrigado por isso, eu usei e funciona em dar o que é a caixa de entrada total de e-mails, mas a última caixa de mensagem aparece em branco e não fornece o total de e-mail para a data. você pode ajudar?
Este comentário foi feito pelo moderador no site
Esse código é ótimo.... Mas preciso mostrar quantos emails foram recebidos, no total, em um dia, digamos 1/1/2014, e talvez ainda não estejam no outlook ? Isso é possível.... Como eu acho que isso só conta os emails que ainda estão nas caixas de entrada, não os que foram recebidos, depois deletados.... Alguém pode ajudar? :lol:
Este comentário foi feito pelo moderador no site
Oi, você recebeu alguma resposta sobre o assunto, estou procurando exatamente o mesmo contador?
Este comentário foi feito pelo moderador no site
Não... ainda não tem conserto... alguém pode ajudar? PS. Total de e-mails que chegam à caixa de correio todos os dias.
Este comentário foi feito pelo moderador no site
Acho que você precisa selecionar as outras pastas também para quando mover a mensagem da caixa de entrada para itens excluídos para outras pastas. Em seguida, ele procura em todas essas pastas, na data, e as conta. Isso resolveu para mim. Ao adicionar novas pastas, você precisa adicioná-las à sua regra de pesquisa. Eu não sei a resposta de como facilmente construir um sistema e armazenar uma pasta separada para cada dia.
Este comentário foi feito pelo moderador no site
muito obrigado eu resolvi tudo o que eu preciso, muito obrigado novamente grande esforço
Este comentário foi feito pelo moderador no site
Instruções VBA para poder criar um contador para e-mails recebidos na semana passada
Este comentário foi feito pelo moderador no site
Oi , Código muito útil , mas como acima não conta por dia para mim e a última caixa de mensagem está vazia , alguém pode corrigir isso por favor
Este comentário foi feito pelo moderador no site
Para mim, a última janela funcionou quando defini as duas datas no mesmo formato. Mudei o código para este me (formato de data/hora Ru no Windows, EUA - no Outlook): 1) oDate = Date 2) ' Determine a data de cada mensagem: For Each MyItem In myItems dateStr = DateValue(MyItem.ReceivedTime) 3 ) GetData = Dia(dt) & "." & Mês(dt) & "." & Ano(dt)
Este comentário foi feito pelo moderador no site
Oi pessoal, alguma idéia de como fazer isso funcionar por um período de tempo? Quero dizer, selecionar uma data de intervalo (de-para) e obter o resultado por dia, por exemplo, intervalo de entrada de 1 a 6 de junho: 6/1 total 14 6/2 total 24 6/3 total 12 e assim por diante ... obrigado antecipadamente
Este comentário foi feito pelo moderador no site
no meu caso, consegui descobrir fazendo isso manualmente. como você pode contar por mês ou por ano.
se você vai contar se por mês, é só deletar o dia na fórmula

por exemplo:
Função GetDate(dt As Date) Como String
GetData = Ano(dt) & "-" & Mês(dt)
Função final


por ano:
Função GetDate(dt As Date) Como String
GetData = Ano(dt)
Função final
Este comentário foi feito pelo moderador no site
Oi, este script vba é mais apreciado, alguém pode me ajudar a recuperar a contagem de uma pasta específica com hora específica, Ex: Contagem de itens enviados de dd/mm/aaaa mm:hh até dd/mm/aaaa mm:hh
Este comentário foi feito pelo moderador no site
Você encontrou uma resolução para isso?
Este comentário foi feito pelo moderador no site
caras eu tentei este código agora mas não está funcionando alguém pode me ajudar. eu quero contar o número de e-mails que recebi na minha pasta oracle.
Este comentário foi feito pelo moderador no site
isso (VBA) funciona no Outlook 365?
Este comentário foi feito pelo moderador no site
Olá Artur,
Este VBA funciona bem no programa de desktop Outlook 365.
Este comentário foi feito pelo moderador no site
você pode fazer um intervalo de datas? e adicionar pastas?
Este comentário foi feito pelo moderador no site
Oi Laura,
Você pode filtrar e-mails pelo intervalo de datas (https://www.extendoffice.com/documents/outlook/1412-outlook-search-date-range.html) e, em seguida, obtenha o número total de resultados da pesquisa na parte inferior do Painel de Navegação do Outlook.
Este comentário foi feito pelo moderador no site
Existe uma maneira de adicionar os detalhes do SenderName também? Com base no código acima, ele conta e-mails por data. Eu estava olhando para contar e-mails por remetente e data.
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL