初学access之VBA,不知如何学起?

lcylove2003 2004-05-07 09:25:43
有这样一段程序代码,有几个问题不懂,求教各位老师们,多谢指教!
Private Sub Text24_afterUpdate()
On Error GoTo Err_Text24_AfterUpdate
Me![商品编号].Setfocus
Docmd.findrecord me![text24], ,true, ,true
if me![商品编号]<>me![text24] then
,
,
,
请问:1,Me 是什么意思?
2. 何时用.何时用!?
3,afterupdate()是什么函数,上哪查呀?
4,docmd.findrecord是什么意思?
5.第3行中,,true, ,true什么意思?
...全文
169 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
changechange 2004-07-01
  • 打赏
  • 举报
回复
关于此主题请参考:
新手来看:学好Access从何入手?《其他》
http://access911.net/index.asp?u1=a&u2=78FABF1E14DC
hslyliu 2004-05-08
  • 打赏
  • 举报
回复
1.2.
Me代表你当前代码所在的那个object,me可以指表单或者报表,如果你写的这段代码在Form1这个表单中,那么Me![商品编号].Setfocus的意思是,表单Form1上的商品编号这个object执行setfocus动作
3.afterupdate是个事件,也就是你这段代码在Text24的afterupdate事件中执行.
4.docmd是AccessVBA中内置的一个object,可以执行很多命令如查找记录的findrecord
5.true是布尔值,布尔值只有真假两种,true,false

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧