Microsoft Office Access 2007 ist ein relationales Datenbank -Management-System und ein Teil der Microsoft Office Professional Suite von Anwendungen . Es unterstützt mehrwertige Datentypen und benutzerdefinierte Felder . Access bietet Nutzern eine Abfrage-Schnittstelle bildet die Anzeige und Eingabe von Daten und Bericht -Printing-Funktion . Sie können die Reihenfolge , in der die Datensätze auf einen Bericht , indem Sie die Eigenschaften des Berichts in Microsoft Visual Basic für Applikationen ( VBA)-Code angezeigt werden. Mit der Eigenschaft SortiertNach der Felder, die Sie die Sortierung auf einen Bericht in Access 2007 ändern können. Anleitung
1
Klicken Sie auf die Schaltfläche "Start" in Windows und wählen Sie die " Microsoft Office ", " Visual Basic for Applications (VBA) " .
2
Klicken Sie auf " . öffnen " und wählen Sie den VBA -Steuerung des Berichts , auf denen Sie um die Reihenfolge zu ändern
3
Fügen Sie den folgenden Code am Anfang des VBA -Steuerung:
Private Sub SortOptionGrp_AfterUpdate ()
Const ASCII = 0
Const Digit = 1
On Error GoTo ErrorHandler
Select Case SortOptionGrp
Fall ASCII
Me.OrderBy = " ASCII, Unicode" " Sortieren nach Zeichen -Codes .
Fall Digit
Me.OrderBy =" Reference Name " " Sortieren nach alphanumerischen Werten .
End Select
Me.OrderByOn = True ' Übernehmen die Sortierung
Exit Sub
ErrorHandler : .
MsgBox " Fehler: " & Err.Number & vbCrLf & vbCrLf & Err.Description
End Sub
4
Klicken Sie auf" Datei "," Speichern ", um die Reihenfolge auf Ihrem Access 2007 ändern Bericht .