Partilhar via


Método Table.FindRow (Outlook)

Localiza a primeira linha na Tabela que atende aos critérios especificados em Filtro.

Sintaxe

expression. FindRow( _Filter_ )

Expressão Uma variável que representa um objeto Table .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Filtro Obrigatório String Especifica a condição que uma linha da tabela deve satisfazer.

Valor de retorno

Um objeto Row que representa a primeira linha da tabela que satisfaz os critérios de filtro. Retorna Null (Nada no Visual Basic) se nenhuma linha desse tipo puder ser encontrada ou a Tabela não contiver nenhuma linha.

Comentários

FindRow sempre começa pela primeira linha da tabela.

FindRow retornará Null (Nothing no Visual Basic) se uma propriedade em Filter não existir no namespace especificado. A propriedade é considerada uma propriedade nomeada no conjunto de propriedade de MAPI, PS_PUBLIC_STRINGS. FindRow não retorna um erro nesse caso.

FindRow retornará um erro se Filter for uma cadeia de caracteres em branco ou uma restrição inválida. Em casos onde FindRow não encontrar qualquer linha, a linha atual não ser reposicionada para onde ele estava antes da chamada para FindRow.

Para usar a pesquisa de indexação de conteúdo em uma tabela, use o método Restrict. FindRow retornará um erro se Filter contiver palavras-chave de indexação de conteúdo.

Confira também

Objeto Table

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.