Propriedade OrderBy

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Aplicável a

Objeto de formulário

Objeto de relatório

Você pode usar a propriedade OrderBy para especificar como você deseja classificar registros em uma form, query, report ou table. Cadeia de caracteresde leitura/gravação.

expressão. OrderBy

expressão Necessário. Uma expressão que retorna um dos objetos na lista Aplica-se a.

Comentários

A propriedade OrderBy é um string expression que é o nome do campo ou campos que você deseja classificar registros. Quando você usa mais de um nome de campo, separe os nomes com uma vírgula (,). Use a propriedade OrderBy para salvar um valor de classificação e aplicá-lo posteriormente. Valores de OrderBy são salvos com os objetos na qual eles são criados. Eles são carregados automaticamente quando o objeto é aberto, mas elas não são automaticamente aplicadas.

Quando você definir a propriedade OrderBy por meio de um ou mais nomes de campo, os registros são classificados em ordem crescente. Da mesma forma, o Visual código Basic for Applications (VBA) classifica esses campos em ordem crescente por padrão.

Se você deseja classificar registros em ordem decrescente, digite DESC no final da expressão de cadeia de caracteres. Por exemplo, para classificar registros de cliente em ordem decrescente por nome de contato, defina a propriedade OrderBy como "NomeDoContato DESC".

Você pode definir a propriedade OrderBy por meio property sheet do objeto, uma macro ou VBA.

Para relatórios, a propriedade OrderByOn deve ser definida como Sim para aplicar a ordem de classificação especificada pela propriedade do objeto OrderBy . Para formulários, selecione o campo pelo qual você deseja classificar os registros e, na guia página inicial, no grupo Classificar e filtrar, clique na ordem de classificação desejada. Você também pode definir a propriedade OrderByOn para formulários ou relatórios usando o VBA.

Definindo a propriedade OrderBy para um relatório aberto serão executadas procedimentos de evento Fechar e Abrir do relatório.

Observação : Quando um novo objeto é criado, ele herda as propriedades RecordSource , filtro , OrderBye OrderByOn da tabela ou consulta a que partir do qual ele foi criado. Para formulários e relatórios, os filtros herdados não são automaticamente aplicados quando um objeto é aberto.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×