如何插入文本框(表格文本框怎么添加)

文章目录

  • 第二节文本框的应用之一
  • 1在工作表中创建一个文本框。
  • 2自定义文本框的格式
  • 3让文本框显示当前单元格的值。

【分享成果,为正能量而快乐】很多时候,不是优秀导致自律,而是自律导致优秀;那些看似被命运眷顾的人,大多有着不为人知的努力和艰辛;通往成功的道路并不拥挤。无论你是大步流星,还是步步为营,只要你用自律和坚持去灌溉,你就会保持不败的一天。

VBA的Excel应用很经典,是我推出的第七套教程,定位在初级水平。本教程从一个简单的宏记录开始,一直到窗体的构建,内容丰富,例子众多。可以轻松掌握相关知识。本教程共三册十七章,都是我们在使用EXCEL的过程中需要掌握的知识点。我希望你能利用它们。今天的讲座是VBA EXCEL应用第十五章“ActiveX控件”第二节文本框的应用之一。

第二节文本框的应用之一

大家好,我们开始学习文本框的控制吧。文本框是一个空白色字段,用户可以在其中填充一段文本。这种控制在VBA学习中非常重要。我们应该掌握如何使用这个控件,并在自己的项目中更多地使用它。

1在工作表中创建一个文本框。

1)点击工具栏中的“开发工具”和“插入”,在弹出的表单中选择文本框控件:

2)在工作表上拖动添加一个文本框,如下图界面所示。

3)退出“设计模式”

这时候就可以使用文本框了。我们可以在里面编辑文字,也可以作为输入输出工具。

2自定义文本框的格式

按照上一节介绍的方法,自定义我们需要的文本框的格式。需要注意的是,自定义格式必须在“设计模式”下设置:

1)右键单击属性并进行以下字体设置:

点击“字体”属性后的三个点,展开,选择字体、字体、字号。我们选择第36号词。

2)同理,再次点击属性,选择ForeColor属性,选择“高亮”。这时,文本框中的数字就是我们最终得到显示的大小和颜色。

文本框是为应用程序创建的,我们将在下面的代码中使用该代码来控制显示的值。

3让文本框显示当前单元格的值。

让我们看看下面的代码,它的作用是让文本框显示当前单元格的值:

私有子工作表_SelectionChange(ByVal目标作为范围)

如果目标。那么Count = 1

文本框1。文本=目标。价值

如果…就会结束

末端接头

代码截图:

代码解释:

上面的代码很简单,就是在选择单元格的时候,让单元格的值显示在文本框里,但是在添加判断之前,也就是选择了一个单元格。如果是多个单元格,就不要做上面的。

让我们看看代码的执行效果:

今天的内容回来了:

1)如何自定义文本框控件?

2)如何让文本框显示当前工作表单元格的值?

参考程序文件:练习册15.xlsm。

分享成果,享受正能量。

VBA的学习教程(初级、中级、高级):

VBA是利用Office实现个人小型办公自动化的有效手段(工具)。这是我对VBA的应用定义。在新的办公软件取代OFFICE到来之前,谁能把数据处理做到极致,谁就是王道。其中,技能最高的是VBA!记得20年前刚学VBA的时候,那时候资料很少,只能看着源码自己琢磨。真的很难。二十年过去了,为了不让研究VBA的朋友重复我之前的经历,我根据自己多年实际使用VBA的经验,推出了八个专门的VBA教程。学习顺序是七、一(或四)、三、二、六、五。或者七八个。其中,一(或四)是初级的;三、二、八是中级;六、五是高级:

第一套:VBA码解法是VBA所有知识点的讲解。共有147个教程,涵盖了绝大多数的VBA知识点。提供的程序文件是不可多得的代码宝库,是初学者和中级人员的必备教程。目前本教程提供的版本是修订后的第二版,程序文件已经通过了32位和64位OFFICE系统的测试。

第二套:VBA数据库解决方案数据库是专业的数据处理工具。教程详细介绍了用ADO连接ACCDB和EXCEL的方法及示例操作,适合中级人员学习。目前这套教程提供了修订后的第一版教程,程序文件已经通过了32位和64位OFFICE系统的测试。

第三套:VBA阵和字典解阵和字典是VBA的精髓。词典是提高VBA电码水平的有效手段,值得深入研究,是初、中级人员提高电码水平的手段。目前本教程提供的版本是修改后的第一个版本,程序文件已经通过了32位和64位OFFICE系统的测试。

第四套:VBA码解视频是针对初学者的视频讲解,可以快速入门,更快掌握这项技能。这套教程是第一套教程(修订版)的视频讲解,视频比较容易接受。

第五集:《VBA》中的阶级解读与运用。这是高级课程,讲解的是阶级的虚无,肉体的规范。虽然使用类是罕见的,仔细研究可以促进我自己的VBA理论的完善。这套教程的领悟主要是读者的领悟,是佛教哲学的一种。目前本教程提供的版本是修改后的第一个版本,程序文件已经通过了32位和64位OFFICE系统的测试。

第六套教程:VBA信息采集与处理,这是一套高级教程,覆盖面更广,实用性更强,面向中高层人员。教程共有20个主题,包括:跨应用信息获取、随机信息利用、电子邮件发送、VBA互联网数据捕获、VBA延迟操作、剪贴板应用、拆分功能扩展、工作表信息与其他应用的交互、FSO对象利用、工作表和文件夹信息获取、图形信息获取和自定义工作表信息功能等。该程序已通过32位和64位办公系统的测试。

第七套教程:VBA的EXCEL应用这是一个初级教程。本教程由三卷组成。从创建宏、对话框、工作簿和工作表对象、单元格对象等基本内容。,到循环结构、错误处理、字符串操作、日期和时间、事件、数组应用、函数程序等。,我们有必要提高我们的EXCEL水平,直到控件和表单对象的应用。

第八套教程:VBA在Word中的应用是围绕“面向对象编程”的讲解,让大家全面了解WORD中的VBA对象,以及它们的属性、方法和利用。教程分为三卷十六章,其中前十五章是对各种对象属性和方法的讲解,每一节都有专门的例子来说明这些属性方法的具体应用。最后一章是对绳结和具体应用场景的讲解,详细讲解了实际工作中二十八个有代表性的例子,紧扣word数据的批量处理,充分发挥了VBA的长处。本教程中有很多例子,可以立即使用,也可以修改后利用。由于本教程以“面向对象编程”为核心,建议您先学习VBA的Excel应用,在对VBA的对象、属性、方法、事件有一定了解后再学习本教程。

(0)
上一篇 2022年4月24日
下一篇 2022年4月24日

相关推荐