Si tu fais référence au "Contact" de Microsoft Outlook,
(il y a toujours moyen d'importer son carnet d'adresse de
outlook express vers Microsoft Outlook ...)
'---------------------------------------
Il se peut que vous ayez besoin de définir d'autres propriétés
comme l'adresse du client, son numéro de téléphone....etc....
Et pour connaître l'appellation exacte de ces propriétés, utiliser
dans la fenêtre VBE (visualbasic editor ) de Excel, l'explorateur
de projet. Dans la petite boîte de saisie "Rechercher", vous inscrivez
"Email1Address" et vous allez obtenir dans la section de droite de la
fenêtre du bas toutes les propriétés disponibles.
N.B. Dès que vous touchez aux adresses de courriel, il faut vous
attendre à ce qu'une fenêtre s'ouvre vous demandant
l'autorisation.
'-------------------------------------
Sub ImporterContacts()
Dim objApp As Outlook.Application
Dim objNS As Outlook.NameSpace
Dim ObjFolder As MAPIFolder
Dim NumLigne As Integer
Dim NbContacts As Integer
Set objApp = New Outlook.Application
Set objNS = objApp.GetNamespace("MAPI")
Set ObjFolder = objNS.GetDefaultFolder(olFolderContacts)
NumLigne = 1
NbContacts = ObjFolder.Items.Count
For A = 1 To NbContacts
NumLigne = NumLigne + 1
With Worksheets("Feuil1")
.Cells(NumLigne, 1) = ObjFolder.Items(A)
.Cells(NumLigne, 2) = ObjFolder.Items(A).FirstName
.Cells(NumLigne, 3) = ObjFolder.Items(A).LastName
.Cells(NumLigne, 4) = ObjFolder.Items(A).Email1Address
End With
Next
Set objApp = Nothing: Set objNS = Nothing: Set ObjFolder = Nothing
End Sub
'---------------------------------------
"Misange" a écrit dans le message de news:
%
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
Si tu fais référence au "Contact" de Microsoft Outlook,
(il y a toujours moyen d'importer son carnet d'adresse de
outlook express vers Microsoft Outlook ...)
'---------------------------------------
Il se peut que vous ayez besoin de définir d'autres propriétés
comme l'adresse du client, son numéro de téléphone....etc....
Et pour connaître l'appellation exacte de ces propriétés, utiliser
dans la fenêtre VBE (visualbasic editor ) de Excel, l'explorateur
de projet. Dans la petite boîte de saisie "Rechercher", vous inscrivez
"Email1Address" et vous allez obtenir dans la section de droite de la
fenêtre du bas toutes les propriétés disponibles.
N.B. Dès que vous touchez aux adresses de courriel, il faut vous
attendre à ce qu'une fenêtre s'ouvre vous demandant
l'autorisation.
'-------------------------------------
Sub ImporterContacts()
Dim objApp As Outlook.Application
Dim objNS As Outlook.NameSpace
Dim ObjFolder As MAPIFolder
Dim NumLigne As Integer
Dim NbContacts As Integer
Set objApp = New Outlook.Application
Set objNS = objApp.GetNamespace("MAPI")
Set ObjFolder = objNS.GetDefaultFolder(olFolderContacts)
NumLigne = 1
NbContacts = ObjFolder.Items.Count
For A = 1 To NbContacts
NumLigne = NumLigne + 1
With Worksheets("Feuil1")
.Cells(NumLigne, 1) = ObjFolder.Items(A)
.Cells(NumLigne, 2) = ObjFolder.Items(A).FirstName
.Cells(NumLigne, 3) = ObjFolder.Items(A).LastName
.Cells(NumLigne, 4) = ObjFolder.Items(A).Email1Address
End With
Next
Set objApp = Nothing: Set objNS = Nothing: Set ObjFolder = Nothing
End Sub
'---------------------------------------
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
%23b93kGaDHHA.1012@TK2MSFTNGP04.phx.gbl...
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
Si tu fais référence au "Contact" de Microsoft Outlook,
(il y a toujours moyen d'importer son carnet d'adresse de
outlook express vers Microsoft Outlook ...)
'---------------------------------------
Il se peut que vous ayez besoin de définir d'autres propriétés
comme l'adresse du client, son numéro de téléphone....etc....
Et pour connaître l'appellation exacte de ces propriétés, utiliser
dans la fenêtre VBE (visualbasic editor ) de Excel, l'explorateur
de projet. Dans la petite boîte de saisie "Rechercher", vous inscrivez
"Email1Address" et vous allez obtenir dans la section de droite de la
fenêtre du bas toutes les propriétés disponibles.
N.B. Dès que vous touchez aux adresses de courriel, il faut vous
attendre à ce qu'une fenêtre s'ouvre vous demandant
l'autorisation.
'-------------------------------------
Sub ImporterContacts()
Dim objApp As Outlook.Application
Dim objNS As Outlook.NameSpace
Dim ObjFolder As MAPIFolder
Dim NumLigne As Integer
Dim NbContacts As Integer
Set objApp = New Outlook.Application
Set objNS = objApp.GetNamespace("MAPI")
Set ObjFolder = objNS.GetDefaultFolder(olFolderContacts)
NumLigne = 1
NbContacts = ObjFolder.Items.Count
For A = 1 To NbContacts
NumLigne = NumLigne + 1
With Worksheets("Feuil1")
.Cells(NumLigne, 1) = ObjFolder.Items(A)
.Cells(NumLigne, 2) = ObjFolder.Items(A).FirstName
.Cells(NumLigne, 3) = ObjFolder.Items(A).LastName
.Cells(NumLigne, 4) = ObjFolder.Items(A).Email1Address
End With
Next
Set objApp = Nothing: Set objNS = Nothing: Set ObjFolder = Nothing
End Sub
'---------------------------------------
"Misange" a écrit dans le message de news:
%
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui sont
dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale ça y est
même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une adresse
dans une feuille excel.
Merci de votre aide ;-)
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui sont
dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale ça y est
même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une adresse
dans une feuille excel.
Merci de votre aide ;-)
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui sont
dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale ça y est
même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une adresse
dans une feuille excel.
Merci de votre aide ;-)
*Bonjour Misange*,
Content de te lire ;-)
http://cjoint.com/?lwhvarAKGR
Ceci est un lien sur un fichier modèle pour Word qui gère les contacts
Outlook. Je pense qu'il doit être assez facile de l'utiliser sur Excel
Toujours en déplacement ?
:-)Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses
qui sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur
scandale ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
*Bonjour Misange*,
Content de te lire ;-)
http://cjoint.com/?lwhvarAKGR
Ceci est un lien sur un fichier modèle pour Word qui gère les contacts
Outlook. Je pense qu'il doit être assez facile de l'utiliser sur Excel
Toujours en déplacement ?
:-)
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses
qui sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur
scandale ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
*Bonjour Misange*,
Content de te lire ;-)
http://cjoint.com/?lwhvarAKGR
Ceci est un lien sur un fichier modèle pour Word qui gère les contacts
Outlook. Je pense qu'il doit être assez facile de l'utiliser sur Excel
Toujours en déplacement ?
:-)Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses
qui sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur
scandale ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Il y a une grosse différence entre excel et word c'est que la récupération
des adresses d'outlook est prévue dans word avec un pitit bouton tout prêt
:-)
Il y a une grosse différence entre excel et word c'est que la récupération
des adresses d'outlook est prévue dans word avec un pitit bouton tout prêt
:-)
Il y a une grosse différence entre excel et word c'est que la récupération
des adresses d'outlook est prévue dans word avec un pitit bouton tout prêt
:-)
Bisous Misange;
Méthode 1:
Sub ImportContacts()
Dim i&, oApp As Object, oFolder As Object
Set oApp = CreateObject("outlook.application").GetNamespace("MAPI")
Set oFolder = oApp.GetDefaultFolder(olFolderContacts)
Workbooks.Add
Range("A2").Select
ActiveWindow.FreezePanes = True
Range("A1") = "CONTACT": Range("B1") = "ADDRESSE"
Range("A1:B1").Font.Bold = True
For i = 1 To oFolder.Items.Count
Cells(i + 1, 1) = oFolder.Items(i)
Cells(i + 1, 2) = oFolder.Items(i).Email1Address
Next i
Set oApp = Nothing: Set oFolder = Nothing
Columns("A:E").Columns.AutoFit
End Sub
Méthode 2:
Sub AddressList()
Dim x&, mailAddress As String, i&, j&
With CreateObject("outlook.application").GetNamespace("MAPI")
Workbooks.Add
For i = 1 To .AddressLists.Count
DoEvents
If i > 1 Then ActiveWorkbook.Sheets.Add
Range("A2").Select
ActiveWindow.FreezePanes = True
Range("A1").Select: x = 1
Range("A1") = "CONTACT": Range("B1") = "ADDRESS"
Range("A1:B1").Font.Bold = True
ActiveSheet.Name = .AddressLists(i).Name
Application.ScreenUpdating = False
For j = 1 To .AddressLists(i).AddressEntries.Count
DoEvents
If .AddressLists(i).AddressEntries(j).Type = "SMTP" Then
mailAddress = Trim(.AddressLists(i).AddressEntries(j).Address)
If mailAddress <> "" And InStr(1, mailAddress, "@") Then
x = x + 1
Cells(x, 1) = .AddressLists(i).AddressEntries(j).Name
Cells(x, 2) = mailAddress
End If
End If
Next j
Columns("A:B").Columns.AutoFit
Next i
End With
End Sub
MP
"Misange" a écrit dans le message de news:
%Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Bisous Misange;
Méthode 1:
Sub ImportContacts()
Dim i&, oApp As Object, oFolder As Object
Set oApp = CreateObject("outlook.application").GetNamespace("MAPI")
Set oFolder = oApp.GetDefaultFolder(olFolderContacts)
Workbooks.Add
Range("A2").Select
ActiveWindow.FreezePanes = True
Range("A1") = "CONTACT": Range("B1") = "ADDRESSE"
Range("A1:B1").Font.Bold = True
For i = 1 To oFolder.Items.Count
Cells(i + 1, 1) = oFolder.Items(i)
Cells(i + 1, 2) = oFolder.Items(i).Email1Address
Next i
Set oApp = Nothing: Set oFolder = Nothing
Columns("A:E").Columns.AutoFit
End Sub
Méthode 2:
Sub AddressList()
Dim x&, mailAddress As String, i&, j&
With CreateObject("outlook.application").GetNamespace("MAPI")
Workbooks.Add
For i = 1 To .AddressLists.Count
DoEvents
If i > 1 Then ActiveWorkbook.Sheets.Add
Range("A2").Select
ActiveWindow.FreezePanes = True
Range("A1").Select: x = 1
Range("A1") = "CONTACT": Range("B1") = "ADDRESS"
Range("A1:B1").Font.Bold = True
ActiveSheet.Name = .AddressLists(i).Name
Application.ScreenUpdating = False
For j = 1 To .AddressLists(i).AddressEntries.Count
DoEvents
If .AddressLists(i).AddressEntries(j).Type = "SMTP" Then
mailAddress = Trim(.AddressLists(i).AddressEntries(j).Address)
If mailAddress <> "" And InStr(1, mailAddress, "@") Then
x = x + 1
Cells(x, 1) = .AddressLists(i).AddressEntries(j).Name
Cells(x, 2) = mailAddress
End If
End If
Next j
Columns("A:B").Columns.AutoFit
Next i
End With
End Sub
MP
"Misange" <misange@devinez-ou.net> a écrit dans le message de news:
%23b93kGaDHHA.1012@TK2MSFTNGP04.phx.gbl...
Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Bisous Misange;
Méthode 1:
Sub ImportContacts()
Dim i&, oApp As Object, oFolder As Object
Set oApp = CreateObject("outlook.application").GetNamespace("MAPI")
Set oFolder = oApp.GetDefaultFolder(olFolderContacts)
Workbooks.Add
Range("A2").Select
ActiveWindow.FreezePanes = True
Range("A1") = "CONTACT": Range("B1") = "ADDRESSE"
Range("A1:B1").Font.Bold = True
For i = 1 To oFolder.Items.Count
Cells(i + 1, 1) = oFolder.Items(i)
Cells(i + 1, 2) = oFolder.Items(i).Email1Address
Next i
Set oApp = Nothing: Set oFolder = Nothing
Columns("A:E").Columns.AutoFit
End Sub
Méthode 2:
Sub AddressList()
Dim x&, mailAddress As String, i&, j&
With CreateObject("outlook.application").GetNamespace("MAPI")
Workbooks.Add
For i = 1 To .AddressLists.Count
DoEvents
If i > 1 Then ActiveWorkbook.Sheets.Add
Range("A2").Select
ActiveWindow.FreezePanes = True
Range("A1").Select: x = 1
Range("A1") = "CONTACT": Range("B1") = "ADDRESS"
Range("A1:B1").Font.Bold = True
ActiveSheet.Name = .AddressLists(i).Name
Application.ScreenUpdating = False
For j = 1 To .AddressLists(i).AddressEntries.Count
DoEvents
If .AddressLists(i).AddressEntries(j).Type = "SMTP" Then
mailAddress = Trim(.AddressLists(i).AddressEntries(j).Address)
If mailAddress <> "" And InStr(1, mailAddress, "@") Then
x = x + 1
Cells(x, 1) = .AddressLists(i).AddressEntries(j).Name
Cells(x, 2) = mailAddress
End If
End If
Next j
Columns("A:B").Columns.AutoFit
Next i
End With
End Sub
MP
"Misange" a écrit dans le message de news:
%Coucou
Tout est dans le titre... Comment récupérer dans excel les adresses qui
sont dans outlook ? J'ai cherché sur excelabo mais c'est un pur scandale
ça y est même pas !!!
idéalement ce serait bien d'y accéder via un menu déroulant.
Il ne s'agit PAS de faire du publipostage mais juste d'incorporer une
adresse dans une feuille excel.
Merci de votre aide ;-)
--
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Reste à m'inspirer du formulaire de Jean Luc pour bisouiller
Reste à m'inspirer du formulaire de Jean Luc pour bisouiller
Reste à m'inspirer du formulaire de Jean Luc pour bisouiller