access 如何用VBA清除文本框里的文字

如题,窗体通过按钮获取文本框和组合框的字符串:

'录入数据
txtDate.SetFocus
Rs.Fields("PurchaseDate") = txtDate.Text

cmbWayToPay.SetFocus
Rs.Fields("WayToPay") = cmbWayToPay.Text

txtComsumption.SetFocus
Rs.Fields("Comsumption") = txtComsumption.Text

txtCost.SetFocus
Rs.Fields("Cost") = txtCost.Text

txtOthers.SetFocus
Rs.Fields("Others") = txtOthers.Text

'保存数据
Rs.Update

'提示用户
MsgBox ("记录已保存!!")
----------------------------------------------------------------
然后我想系统自动清除文本框和组合框里的字符串,用VBA应该怎样写?

access 如何用VBA清除文本框里的文字的方法如下:
假设文本框的名字为textbox1,那么在代码里这样写就可以:
textbox1.text=""
如果有多个控件需要同样的操作,可以用控件数组来实现。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-26
txtDate.Text=""
cmbWayToPay.Text=""追问

这个方法是可以,如果我的文本框有若干个,有没有更快捷的批量处理方法?
或有没有像C#里的 能使用CLEAR属性或方法呢?

追答

要用控件数组

追问

这个我不懂,有没有相关的资料链接可以参考?

本回答被提问者采纳

access 如何用VBA清除文本框里的文字
access 如何用VBA清除文本框里的文字的方法如下:假设文本框的名字为textbox1,那么在代码里这样写就可以:textbox1.text=""如果有多个控件需要同样的操作,可以用控件数组来实现。

Access中如何用VBA删除文本文件中的第一行的内容
下例是按你的要求把D:\\Text.txt删除第一句后写入D:\\Text2.txt文件中:Private Sub 例子()Dim 行数 As Long, InputData As String Open "D:\\Text.txt" For Input As #1 Open "D:\\Text2.txt" For Output As #2 Do While Not EOF(1) ' 检查文件尾。行数 = 行数 + 1 Line Input...

access用sql语句取出字符串中的数字?
vba示例代码如下:private sub command1_click()dim x,y as stringx=text1 '取文本框中的字符串for i=1 to len(x) ‘循环取x的每一个字符 if asc(mid(x,i,1))between 48 and 57 ‘判断该位字符是否在0到9之间,通过asc码判断 y=y+mid(x,i,1)’将该位字符进行连接 end ...

问一下accessVBA里面,怎么实现换行,比如一个文本框,text1.value=”201...
你可以在A2单元格里面输入你要实现该功能的最后一行行数,如10,参见下图

Access VBA在文本框输入后回车达到与单击Image_Click按钮一样的效果...
添加 文本框 keydown事件过程 然后判断 按下 的按键是回车键,再执行你图片绑定的宏即可实现 你的要求 .回车键的keycode是13.代码 示例 如下 Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger,ByVal Shift As Integer)If KeyCode = 13 Then MsgBox "ok"'把这句换为你绑定的...

如何用vba循环读取多个文本框控件中的内容,比如TB1,TB2,TB3
建议使用控件数组。举个例子:判断这些文本框中的数字是否大于10,若是的话则将这些文本框中的内容改成红色的字体 将TB1、TB2、TB3...创建为一个名为Text1的控件数组 For i=0 to ListCount-1 If Val(Text1(i).Text)>10 Then Text1(i).ForeColor=VbRed Next i ...

如何在vba代码中实现设定access的组和账户的权限
1.在安全选项右面的菜单中单击鼠标,只是这次单击的是“设置用户与组的帐号”,随后弹出的也是“用户与组帐号”对话框。2.还要在这个对话框中管理用户或组。在这个对话框中有三个选项卡,第一个用来在在现有的组中管理用户的名称。在这个选项卡上,可以单击“新建”按钮在“用户组”或“其它组”中...

在Access数据库窗体中怎么实现一个文本框中输入内容,在另一个文本框中...
和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象。包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。

access的vba编程题:一个文本框,可以有两个选择,选择黑体,下面的字就是...
这里面要用到一个属性:FontName 就可以了。需要配合命令按钮或组合框或列表框来辅助判定字体。

求access VBA代码:运行查询,并将查询结果 输出至 窗体的文本框中
dim rs as new ADODB.Recordsetrs.open "select top 1 * from 入库单",currentproject.connection,1,1me.text1.value=rs(0).valuers.closeset rs=nothing

相似回答