Microsoft Office Access 2007 è un sistema di gestione di database relazionali e di una parte della suite di Microsoft Office Professionale di applicazioni. Esso supporta i tipi di dati multivalore e campi personalizzati . Access fornisce agli utenti una interfaccia di query , si forma per visualizzare e immettere dati e funzionalità di stampa di report. È possibile modificare l'ordine in cui i record di un report sono visualizzati impostando le proprietà del report in Microsoft Visual Basic, Applications Edition (VBA ) . Utilizzando la proprietà OrderBy dei campi è possibile modificare l'ordinamento in un report in Access 2007 . Istruzioni 
 1 
 Fare clic sul pulsante "Start " di Windows e selezionare "Microsoft Office", " Visual Basic for Applications ( VBA ) " . 
 2 
 Fare clic su " . Open " e selezionare il controllo VBA del report su cui si desidera cambiare l'ordinamento 
 3 
 Aggiungere il codice riportato di seguito all'inizio del controllo VBA : 
 
 private Sub SortOptionGrp_AfterUpdate ( ) 
 
 Const ASCII = 0 
 
 Const cifra = 1 
 
 On Error GoTo ErrorHandler 
 
 Select Case SortOptionGrp 
 
 caso ASCII 
 
 Me.OrderBy = " ASCII , Unicode " ' Ordina per codici di caratteri . 
 
 caso Digit 
 
 Me.OrderBy = "Nome di riferimento" ' Ordina per valori alfanumerici . 
 
 End Select 
 
 Me.OrderByOn = True 'Applica l'ordinamento 
 
 Exit Sub