16. juli 2010 - 13:38Der er
7 kommentarer og 1 løsning
Slå alias (exchange) op via excel liste
hej
Jeg har en liste med exchange (vis navn) i excel.
Fx.
Fornavn Efternavn, afdeling
problemet er at jeg skal bruge ca 300 alias / brugerlogins for at parre listerne.
derfor, hvordan kan man slå op i outlook (manuelt kan jeg: dobbeltklikke på fornavn efternavn, afdeling) så jeg får det felt der hedder Alias - fx FN21
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Cdo = Collaboration Data Object , som bla bruges i vba for at få adgang til data fra andre programmer fx outlook, såvidt huskes . Det skal helt klart bruges vba, spørgsmålet er bare hvordan man får resolved exchangenavnet og får alias tilbage.
Fundet indtil videre - men har ikke mulæighed for at afprøve det: I første omgang anvendes Excel-data ikke..
Rem Reference til Outlook er sat her (Excel-VBA) Sub DemoAE() Dim mailApp, Namespace, olApp Dim colAL As Outlook.AddressLists Dim oAL As Outlook.AddressList Dim colAE As Outlook.AddressEntries Dim oAE As Outlook.AddressEntry Dim oExUser As Outlook.ExchangeUser
Set olApp = CreateObject("Outlook.Application") Set Namespace = olApp.GetNamespace("MAPI")
Set colAL = olApp.Session.AddressLists
For Each oAL In colAL 'Address list is an Exchange Global Address List If oAL.AddressListType = olExchangeGlobalAddressList Then Set colAE = oAL.AddressEntries For Each oAE In colAE If oAE.AddressEntryUserType = _ olExchangeUserAddressEntry Then Set oExUser = oAE.GetExchangeUser Debug.Print (oExUser.Alias) End If Next End If Next
Tror jeg ikke kan finde referencen.. har sat ms outlook object lib og outlook 1.0 type lib, men den godkender ikke Dim oExUser As Outlook.ExchangeUser (pga. user defined type)
klarede det dog med en log fil fra exchange serveren med alle brugere..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.