Objeto ExchangeUser (Outlook)
Proporciona información detallada sobre un objeto AddressEntry que representa a un usuario de un buzón de Microsoft Exchange.
Comentarios
ExchangeUser se deriva del objeto AddressEntry y se devuelve en lugar de AddressEntry cuando el llamador realiza una interfaz de consulta en el objeto AddressEntry.
Este objeto proporciona acceso de primera clase a las propiedades aplicables a los usuarios de Exchange, como FirstName, JobTitle, LastName y OfficeLocation. También puede tener acceso a otras propiedades específicas para el usuario de Exchange que no se exponen en el modelo de objetos mediante el objeto PropertyAccessor. Tenga en cuenta que algunas de las propiedades integradas explícitas son propiedades de lectura y escritura. Al establecer estas propiedades requiere que el código se está ejecutando bajo una cuenta de administrador de Exchange apropiada; sin permisos suficientes, al llamar al método ExchangeUser.Update se producirá un error de "permiso denegado".
Ejemplo:
En el ejemplo siguiente de código se muestra cómo obtener el número de teléfono profesional, la ubicación de la oficina y el puesto de todas las entradas de la Exchange Global Address List (Lista global de direcciones de Exchange).
Sub DemoAE()
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 colAL = Application.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.JobTitle)
Debug.Print(oExUser.OfficeLocation)
Debug.Print(oExUser.BusinessTelephoneNumber)
End If
Next
End If
Next
End Sub
Métodos
Propiedades
Consulte también
ExchangeUser Object MembersOutlook Object Model Reference
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.