Ler em inglês

Compartilhar via


Exibir objeto (Outlook)

Representa um modo de exibição personalizado usado para classificar, agrupar e exibir dados.

Comentários

Objeto View permite que você crie modos de exibição personalizados que permitam melhor Classificar, agrupar e exibir os dados de todos os tipos diferentes de basicamente. Há uma variedade de diferentes tipos de exibição que fornecem a flexibilidade necessária para criar e manter seus dados importantes.

  • O tipo de exibição Tabela (olTableView) permite que você visualize dados em uma tabela simples baseada em campos.

  • O tipo de exibição Calendário (olCalendarView) permite que você visualize dados no formato de calendário.

  • O tipo de exibição Cartão (olCardView) permite que você visualize dados em uma série de cartões. Cada cartão exibe as informações contidas pelo item e pode ser ordenado.

  • O tipo de exibição Ícone (olIconView) permite que você visualize os dados como ícones, semelhante a um explorer ou uma pasta do Windows.

  • O tipo de exibição Linha de Tempo (olTimelineView) permite que você visualize dados conforme eles são recebidos em uma linha de tempo linear personalizável.

Exibições são definidas e personalizados usando a propriedade XML do objeto View. A propriedade XML permite que você crie e defina um esquema XML personalizado que define os vários recursos de um modo.

Use Views (index), em que index é o nome do objeto View ou seu valor ordinal, para retornar um único objeto View .

Use o método Add da coleção Views para criar uma nova exibição.

Sempre use Save para salvar uma exibição após alterar a propriedade da exibição.

Exemplo

O exemplo a seguir retorna uma exibição chamada Table View e a armazena em uma variável de tipo de exibição chamada objView. Antes de executar este exemplo, verifique se um modo de exibição com o nome 'Table View' existe.

Sub GetView() 
 
 'Creates a new view 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderInbox).Views 
 
 'Return a view called Table View 
 
 Set objView = objViews.Item("Table View") 
 
End Sub

O exemplo a seguir cria um novo modo de exibição do tipo olTableView chamado New Table.

Sub CreateView() 
 
 'Creates a new view 
 
 Dim objName As NameSpace 
 
 Dim objViews As Views 
 
 Dim objNewView As View 
 
 
 
 Set objName = Application.GetNamespace("MAPI") 
 
 Set objViews = objName.GetDefaultFolder(olFolderInbox).Views 
 
 Set objNewView = objViews.Add(Name:="New Table", _ 
 
 ViewType:=olTableView, SaveOption:=olViewSaveOptionThisFolderEveryone) 
 
End Sub

Métodos

Propriedades

Confira também

Exibir referência de modelo de objetooutlook membros do objeto

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.