我有一個形式,這樣的訪問的元素名字」。我該怎麼辦?我可以使用宏還是必須使用VBA代碼?到目前爲止,我只使用宏,我從來沒有使用過VBA。排序在Microsoft Access形式
回答
您可以在OnClick事件中使用VBA。
在設計視圖中單擊按鈕。然後轉到屬性並進入「事件」選項卡,單擊「點擊事件」的文本框。你會看到有3個時段的按鈕出現。點擊它並選擇代碼生成器。
它會帶出一個像下面這樣的Sub。只要把那行代碼放在那裏,你就完成了。
Private Sub OrderButton_Click()
DoCmd.SetOrderBy "[FieldYouWantToSortBy]" DESC, ""
End Sub
好吧好吧..我喜歡這個VBA解決方案..但我從來沒有嘗試與VBA。你能一步一步地向我解釋我能做些什麼嗎? –
它以這種方式工作:DoCmd.SetOrderBy「c_name DESC」 –
我已經更新了我的答案,以便更全面 –
完成。我用「SetOrderBy」使用宏。
老實說,我會極力推薦打破學習VBA的牆。一旦你深入瞭解Access,它將更容易完成包括SetOrderBy和SaveRecord命令在內的簡單事情。 –
是的,我也是。其實我想了解你的解決方案。它給我錯誤 –
- 1. Dacount在Microsoft Access表達式
- 2. 在Microsoft Access
- 3. 在Microsoft Access
- 4. Microsoft Access查詢SUM和排序在查詢
- 5. Microsoft Access驗證公式
- 6. Microsoft Access 2003 - 正確編排代碼
- 7. 查詢的形式(ALA爲Microsoft Access),但使用jQuery
- 8. Microsoft Access問題
- 9. Microsoft Access查詢
- 10. Microsoft Access引擎
- 11. Scope_Identity()in Microsoft Access
- 12. PDO Microsoft Access
- 13. Microsoft Access和SharePoint
- 14. 強制Microsoft Access確認存在Microsoft Access ADE文件
- 15. DoCmd.Quit在Microsoft Access中掛起
- 16. 如何在Microsoft Access表格形式的數據行內創建動態標籤
- 17. Microsoft Access 2003 - 表達式生成器
- 18. Microsoft Access表達式生成器
- 19. 從Microsoft Access調用Java程序
- 20. Access數據庫形式
- 21. C#Microsoft Access Connection Pooling
- 22. Microsoft Access /計數字
- 23. 的Microsoft Access問題
- 24. Microsoft Office Access錯誤
- 25. Microsoft Access報告-GROUPBY
- 26. Microsoft Access 2007連接
- 27. Databound Microsoft Access的CheckBoxList
- 28. 的Microsoft Access合計
- 29. MS ACCESS Group /連續排序
- 30. MS Access按行排序
爲什麼不直接在子窗體上設置一個固定排序:'[firstname] asc'? – Gustav
有趣。我能怎麼做?宏中的「WHERE條件」? –
在設計視圖中打開窗體並在數據選項卡上設置排序屬性。 – Gustav