1.首先,我们创建一个类,类里面包含控件个数,并且有相应的方法,具体代码如下

Option Explicit
Private arr() As MSForms.TextBox
Private count As Integer '控件个数
'获得文本框个数,将文本框存入数组
Sub addcontrol(con As MSForms.TextBox)
    count = count + 1
    ReDim Preserve arr(1 To count) As MSForms.TextBox
    Set arr(count) = con
End Sub
'批量清空文本框
Sub cleartextbox()
    Dim i As Integer
    For i = 1 To UBound(arr)
        arr(i).Text = ""
        Next i
       
End Sub

2.我们来做一个窗体,其布局和效果如下图所示

3.要想把文本框中的内容全部清除,就要将所有的文本框选中,然后清空,具体代码如下所示

Option Explicit
Dim mytext As New clstexbox '创建一个对象

Private Sub CommandButton2_Click() '清空所有的文本框
    mytext.cleartextbox
End Sub

Private Sub UserForm_Initialize()
    Dim c As Control
        For Each c In Me.Controls '遍历每一个控件
          If TypeName(c) = "TextBox" Then '控件类型为“TextBox”
           mytext.addcontrol c '将文本框添加入数组
           End If
           Next

End Sub

4.效果如下所示,未按清空按钮之前

按了清空按钮之后,我们可以看到,只要是文本框的内容都被清空了



VBA-批量删除文本框内容(用类实现)相关推荐

  1. vba 判断文本框内容是否为空_VBA代码用SetFocus精确控制焦点事件

    VBA++ 题记: 静下心,多学习有用的知识,多提高自己的水平和能力,这才是正道.时间就像一张网,你撒在哪里,你的收获就在哪里.谨记自己的方向,这是路之所在.适当节制自我的各种欲望,谁都逃不过时间的历 ...

  2. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  3. vba 判断文本框内容是否为空_校验数据一旦失败,VBA代码自动控制焦点返回的另一备选方案...

    大家好,我们今日继续讲解VBA代码解决方案的第95讲内容:如果文本框的录入校验不能通过,光标仍返回文本框中的另一方案.在上一讲中我讲了利用EXIT事件中的Cancel 参数的设置来达到我们的目的(值是 ...

  4. vba 判断文本框内容是否为空_【VBA】 数据输入 Inputbox 基本语法

    在使用Excel 的过程中,如果需要用户输入简单的数据,作为"已知数",那么可以使用inputbox 函数显示一个对话框,供用户在对话框中输入数据. Inputbox 函数语法在一 ...

  5. vba 判断文本框内容是否为空_Excel/VBA编程用户交互函数(二)——InputBox()函数和inputbox方法...

    在上一篇文章Excel/VBA编程用户交互函数(一)--msgbox()函数中,小伙伴们了解了消息弹窗的知识,今天我们来学习一下Excel/VBA编程的第二个用户交互函数Inputbox()函数及In ...

  6. VBA实现从EXCEL单元格更新或修改PPT对应文本框内容并且不改变格式

    VBA实现从EXCEL单元格更新或修改PPT对应文本框内容并且不改变格式 配置工作 开发 演示 注意点!!! 打赏 原创不容易,请不要抄袭! 配置工作 EXCEL 2010版本以上配置 文件-选项-自 ...

  7. python tkinter输入框_python TKinter获取文本框内容的方法

    python TKinter获取文本框内容的方法 更新时间:2018年10月11日 11:36:08 作者:biubiuzzz 今天小编就为大家分享一篇python TKinter获取文本框内容的方法 ...

  8. 在ArcMap中批量创建文本框批量输出PDF

    先发下牢骚,由于某个家长不负责任的行为导致我家这片区域的小孩上了一个星期的网课... 神兽在家,除了上网课,小奔运动打卡,写字和计算练习当然也要安排上 出计算练习题当然也不可能手写,刚好以前做土地确权 ...

  9. 世界之窗浏览器删除文本框信息_文本框——Excel里的便利贴

    工作表里面的单元格应该是足够我们来记录数据和信息了.但是文本框这个功能在工作表中还是存在,可以理解为便利贴功能. 插入文本框 1.点击"插入"选项卡. 2.然后点击"文本 ...

  10. swing获取文本框内容_营销管理培训课件,大客服销售策略和技巧,全内容PPT拿来就用...

    Hello大家好,我是帮帮.今天跟大家分享一张营销管理培训课件,大客服销售策略和技巧,全内容PPT拿来就用. 为了让大家能更稳定的下载模板,我们又开通了全新下载方式(见文章末尾),以便大家可以轻松获得 ...

最新文章

  1. c++重载后置++和--
  2. IOS - 本地消息推送
  3. java单精度实型_Java的八种基本类型及其各种数据类型的相互转换
  4. Django项目--首页静态化
  5. There is 和 There are的使用_28
  6. 函数不可以直接调用其他函数内部定义的变量_基础知识回顾函数(一)
  7. 为什么Ruby方法中使用感叹号?
  8. 管理感悟:测试的目的是什么
  9. idea集成svn问题
  10. 数据挖掘-电影推荐系统
  11. python+django天天生鲜超市购物系统
  12. [个人管理]学习超级搜索术知识点总结
  13. 画出清明上河图的代码_【高清】清明上河图(代码)
  14. 如何使用微信小程序第三方UI组件库
  15. linux bttrack服务,给centos7上的aria2添加BT Tracker服务器
  16. win7不支持新主板键盘鼠标没驱动怎么办?看一篇就够了。
  17. C#个人邮箱发邮件给多个邮箱
  18. 联合办公室出租,富有办公成效
  19. number数据类型
  20. Inheritance with Jackson

热门文章

  1. 英文论文sci参考文献格式
  2. 【halcon】菜鸡入门,白纸黑点
  3. 课程设计每日总结0819
  4. 一册在手,走遍天下(大数据技术架构手册之上篇十四万字问世)
  5. mac使用代理后出现502
  6. 前端——“一看就会的”菜鸟教程网站首页制作!
  7. LOAP引擎:clickhouse05: 漏斗函数的应用
  8. java对redis的基本操作 - edisonfeng
  9. 发动机冒黑烟_发动机冒黑烟常见的24个原因和解决方法
  10. Echarts 单一柱状图显示不同颜色