我不想讓按鈕產生「嵌入宏」。我試圖按轉換圖標到VBA,但仍然當我使用嚮導的按鈕它仍然是宏而不是vba過程,爲什麼? 謝謝Access 2007 - vba代替宏
0
A
回答
1
創建一個沒有嚮導的按鈕。
右鍵單擊按鈕並選擇構建事件。選擇「代碼生成器」
Microsoft Visual Basic IDE應該打開。
您還可以從屬性表中訪問按鈕事件|事件選項卡。
0
從Access 2007開始,Microsoft構建了一個更強大,功能更強大的宏系統,由於VBA和宏之間固有的安全差異,他們希望它們能夠大部分替代VBA。到目前爲止,還沒有一種簡單的方法可以讓Access 2007或2010在使用嚮導時創建VBA代碼而不是宏。
有兩種方法可以讓一些人獲得Access來創建VBA或將宏轉換爲VBA。
創建Access 2003數據庫(.mdb)文件。這將創建一個與舊版Access不兼容的數據庫,它沒有健壯的宏系統,所以創建的代碼大部分都是VBA。如果數據庫中的其他函數需要更新的Access函數,則會有這些缺點。
宏創建後,將其另存爲單獨的宏而不是嵌入的宏。然後在「工具」組的「設計」功能區中,將「將表單的宏」轉換爲Visual Basic應該可以更加可靠地工作。該轉換器仍然不是很可靠,如果出錯,通常沒有辦法解決這個問題。
相關問題
- 1. Access 2007 VBA - System.Text.Encoding.ASCII
- 2. Access 2007中VBA空
- 3. 最小化Access 2007宏
- 4. Access 2007 - 功能區菜單的替代
- 5. Access 2007 VBA GoToRecord問題
- 6. Access 2007中使用VBA
- 7. VBA + TransferText + SpecificationName(Access 2007年)
- 8. 從MS Access 2007中刪除autoexec宏
- 9. VBA宏 - MS Access的數據庫建議
- 10. VBA宏代碼
- 11. 從Excel 2007中的宏調用Access 2007中的查詢
- 12. 使用Access 2007 VBA創建樞軸圖
- 13. 在MS Access 2007中鏈接vba模塊
- 14. Access-VBA 2010與2007之間的差異
- 15. 微軟Access 2007&VBA&CSV和...東西
- 16. VBA Access 2007依賴自動增量
- 17. 記錄集在Access 2007 VBA中失敗
- 18. 在Access 2007中設置listview backcolor,VBA
- 19. VBA Excel 2007宏在Excel 2002中死亡
- 20. 在Excel 2007中安裝VBA宏
- 21. 在VBA Access 2007中是否有等效的代碼?
- 22. 強制用戶版本時,創建從Access 2007 VBA代碼
- 23. Access 2007 VBA代碼只返回循環的第一條記錄
- 24. MS Access 2007 VBA - 可重複使用的列表框代碼
- 25. 在Access 2007
- 26. 替代Access MDB?
- 27. MS Access VBA代碼
- 28. 替代空宏
- 29. Access 2007 vba在Excel 2007工作表中查找最後一行
- 30. Word 2007阿拉伯語宏替換