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.