Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

为控件写入指定代码

时 间:2021-03-07 15:32:04
作 者:某.强人   ID:73257  城市:长沙
摘 要:InsertText 方法。
正 文:

一、学友问题描述:

      软件已经完成大半,但是现在要为许多文本框写入同一段代码,工程量较大,有什么好的解决方法吗?


二、解决方案:

      之前也没遇到过这样的问题,到网上找了一圈发现,可以使用InsertText 方法解决。代码如下(可使用For Each遍历完成批量修改):

Private Sub Command0_Click()
      Dim frm As Form
      Dim mdl As Module
      DoCmd.OpenForm Me.List0, acDesign '需要以设计视图打开
      Set frm = Forms(Me.List0)
      frm.HasModule = True
      Set mdl = frm.Module
      mdl.InsertText "Private Sub " & Me.text1 & "_Click()" & vbCrLf _
                       & vbTab & "" & Me.Text3 & "" & vbCrLf & "End Sub"
               '写的点击事件,具体按需修改
               'vbCrLf 该常量将强制回车符和换行符。
      DoCmd.Save     '避免出现保存提示框
      DoCmd.Close acForm, Me.List0
End Sub


附   件:

点击下载此附件这里的示例是根据批量更改控件名称修改


图   示:



Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助