![](/img/trans.png)
[英]AppleScriptTask command not working in Excel 2016 for Mac VBA
[英]Access 2016 VBA command button to sort not working
我需要按字母順序對表單上的記錄的連續列表進行排序的幫助。 單擊按鈕SortAZ應該觸發此操作。
詳細信息:tblPatients包含患者姓名及其ID號的列表。 當我僅基於此信息創建表單時,將創建一個cmd按鈕並按預期工作。 我還希望允許用戶按任何條件過濾列表(例如,他們只記住名字,而不記住ID或姓氏)。
frmPatients在“詳細信息”部分上方有一個標題。 我似乎無法讓vba識別詳細信息部分中的字段。 我嘗試了幾種不同的組合(請參閱注釋行),甚至重命名了“詳細信息”部分。
Private Sub SortAZClick()
Me.FilterOn = False
Me.OrderByOn = False
'Me.LastName.SetFocus
'Me.OrderBy = "LastName"
'Me.OrderByOn = True
'Me.Detail.OrderBy = "[LastName]"
'Me.Detail!OrderBy = "LastName"
Me.FilterResults!OrderBy = "[LastName]"
'Me.Form.OrderBy = "LastName"
Me.Form.OrderByOn = True
'me.Detail!requery
Me.Requery
End Sub
哦,恐怖! 問題出在第一行。 應該是Private Sub SortAZ_Click()
只需省略下划線即可阻止它執行任何操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.