Microsoft Office Access 2007 é um sistema de gerenciamento de banco de dados relacional e uma parte da suíte Microsoft Office Professional de aplicações. Ele suporta os tipos de dados de valor múltiplo e campos personalizados . Access fornece aos usuários uma interface de consulta , formulários para exibir e inserir dados e relatar a funcionalidade de impressão . Você pode alterar a ordem de classificação na qual os registros em um relatório são exibidas , definindo as propriedades de relatório no Microsoft Visual Basic for Applications (VBA ) . Usando a propriedade OrderBy dos campos que você pode mudar a ordem de classificação em um relatório em Access 2007. Instruções
1
Clique no botão "Iniciar " do Windows e selecione a opção " Microsoft Office", "Visual Basic for Applications (VBA) ."
2
Clique no botão " Open " e selecione o controle VBA do relatório sobre o qual você deseja alterar a ordem de classificação
3
Adicione o seguinte código no início do controle VBA: .
Private Sub SortOptionGrp_AfterUpdate ()
Const ASCII = 0
Digit Const = 1
On Error GoTo ErrorHandler
Select Case SortOptionGrp
caso ASCII
Me.OrderBy = " ASCII , Unicode " 'Ordenar por códigos de personagens.
caso Digit
Me.OrderBy = " Nome de referência" ' Ordenar por valores alfanuméricos .
End Select
Me.OrderByOn = True ' Aplicar a ordem de classificação
Exit Sub
ErrorHandler : .
MsgBox " Erro: "& Err.Number & vbCrLf & vbCrLf & Err.Description
End Sub
4
Clique no botão" Arquivo "," Salvar "para alterar a ordem de classificação em seu Access 2007 relatório .