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

Nome
Apply
Copy
Delete
GoToDate
Reset
Save

Propriedades

Nome
Aplicativo
Classe
Filtrar
Idioma
LockUserChanges
Nome
Responsável
SaveOption
Sessão
Standard
ViewType
XML

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.