kann ich einen Excel Vorlage Brief im Adressbereich so vorbereiten, dass per Knopfdruck eine Adresse aus Outlook Hereinbekomme?
In dem Fall:
{Firma}
{Name}
{Straße}
{PLZ} {Ort}
Sollte doch zumindest theoretisch gehen, oder?
Sub test()
Dim objOutlook As Outlook.Application
Dim objNameSpace As NameSpace
Dim objMapiFolder As MAPIFolder
Dim objItems As Items
Dim zaehler As Integer
Application.ScreenUpdating = False
Set objOutlook = New Outlook.Application
Set objNameSpace = objOutlook.GetNamespace("MAPI")
Set objMapiFolder = objNameSpace.GetDefaultFolder(olFolderContacts)
Set objItems = objMapiFolder.Items
For zaehler = 1 To objItems.Count
Cells(zaehler, 1) = objItems(zaehler).LastName & _
", " & objItems(zaehler).FirstName
Cells(zaehler, 2) = objItems(zaehler).Email1Address
Next zaehler
Application.ScreenUpdating = True
Set objNameSpace = Nothing
Set objNameSpace = Nothing
Set objMapiFolder = Nothing
Set objItems = Nothing
End Sub
Gruß
Tino