【发布时间】:2021-08-07 09:10:36
【问题描述】:
我有一张这样的桌子:
Name Country Grade
Lily Germany A
Anna USA C
Leon Slovenia -
Mia Italy
Carlos Mexico B
并且有两个按钮:
1. ASC button
2. DESC button
我正在尝试按 asc/desc 顺序对表格进行排序,但问题是我有 A、B、C 字母,但实际上是等级。使用我的代码:
Private Sub cboAufS_Click()
If Me.cboFilData = "KK" Then
Me.Text1163.SetFocus
DoCmd.RunCommand acCmdSortAscending
End If
End Sub
Private Sub cboAbS_Click()
If Me.cboFilData = "KK" Then
Me.Text1163.SetFocus
DoCmd.RunCommand acCmdSortDescending
End If
End Sub
这段代码给了我错误的结果,对于 ASC,我得到:“”,-,A,B,C 并且需要“”,-C,B,A,对于 DESC,我得到 C,B,A,- , " " 我需要 A, B, C, -, " "
有人可以帮帮我吗?
【问题讨论】:
标签: vba sorting ms-access columnsorting