Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Rubrica di outlook

  1. #1

    Rubrica di outlook

    Salve a tutti,

    Vorrei sapere come fare per creare un rubrica di Outlook partendo dalla posta inviata.
    Ho prova ad utilizzare publicmail2contact ma parte sempre dalla posta in arrivo.

    C'è qualche modo per farlo?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Dall'editor vba di outlook lancia questa macro

    codice:
    Sub crea_rubrica()
    
    Dim diz
    Dim cart As MAPIFolder
    Set cart = Application.GetNamespace("MAPI").GetDefaultFolder(olFolderSentMail)
    Set diz = CreateObject("Scripting.Dictionary")
    Dim mails() As String
    Dim quante As Long, k As Long, j As Long, i As Long
    Dim valore As Variant, chiave As Variant, dest As Variant
    Dim contatto As ContactItem
    
    quante = cart.Items.Count
    
    k = 0
    ReDim mails(quante)
    For j = 1 To quante
        Set messaggio = cart.Items(j)
        mails(k) = messaggio.To
        k = k + 1
    Next j
    
    For Each valore In mails
        If Not diz.Exists(valore) Then
            diz.Add valore, valore
        End If
    Next valore
    
    quante = diz.Count - 1
    
    ReDim arr(quante)
    
    i = 0
    
    For Each chiave In diz.Keys
        arr(i) = chiave
        i = i + 1
    Next
    
    For Each dest In arr
        Set contatto = CreateItem(olContactItem)
        With contatto
            .Email1Address = dest
        End With
        contatto.Save
    Next
    
    Set diz = Nothing
    End Sub

  3. #3
    GRAZIE MILLE

  4. #4

    Rubrica outlook

    Ciao,
    ho provato la macro e tutto funziona molto bene.

    ti chiedo solo un altra cosa:
    è possibile che venga messo in rubrica il nome del contatto?

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Il nome da dove lo ricavi? Vuoi mettere lo stesso dato dell'indirizzo mail?

  6. #6
    Detta cosi, in effetti, non ha molta logica.
    Grazie lo stesso

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.