listbox控件的使用代码 vs中listbox控件用法详解

如果世界上有这样一种状态:心灵充实而宁静,既不珍惜过去,也不展望未来,任由时间流逝而只掌握当下,没有想要或享受的感觉,没有不快乐或担忧的感觉,除了自己的存在,什么也感觉不到,这种状态下的人可以说是幸福的。VBA的Excel应用很经典,是我推出的第七套教程,定位在初...

如果世界上有这样一种状态:心灵充实而宁静,既不珍惜过去,也不展望未来,任由时间流逝而只掌握当下,没有想要或享受的感觉,没有不快乐或担忧的感觉,除了自己的存在,什么也感觉不到,这种状态下的人可以说是幸福的。

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

第五节列表框(list box) 2

好了,大家继续列表框的讲解。在上一讲中,我们解释了如何在工作表中添加列表框控件以及列表框的各种属性。在这节课中,我们解释了列表框控件的常用方法。

1列表框控件的常用方法

1) Clear方法:删除Listbox控件中的所有项目。

2) RemoveItem方法:从列表框或组合框的列表中删除一行。语法:Listbox1。RemoveItem index,index指定要删除的行,第一行行号为0,第二行行号为1,依此类推。

3)AddItem方法:对于单列列表框,向列表中添加一项。对于多列列表框或组合框,向列表中添加一整行。用法:listbox1.additem [item [,varindex]]

其中Item(可选)指定要添加的项或行的内容。第一项或第一行的编号为0;第二项或第二行的编号为1,依此类推。VarIndex(可选)指定新项目或新行在对象中的位置。如果提供了varIndex的有效值,AddItem方***将项目或行放在列表中的该位置。如果忽略varIndex,此方***将项目或行添加到列表的末尾。varIndex的值不能大于ListCount属性的值。

对于多列列表框,AddItem方法插入一个完整的行。为了给第一列之后的项目赋值,可以使用list或column属性来完成。

列表框控件的常见事件

1)KeyDown和KeyUp事件

当一个键被按下和释放时,这两个事件依次发生。KeyDown事件在按下键时发生,KeyUp事件在释放键时发生。

语法:

private Sub listbox 1 _ KeyDown(ByVal KeyCode As ms forms。ReturnInteger,ByVal Shift As Integer)

private Sub listbox 1 _ KeyUp(ByVal KeyCode As ms forms。ReturnInteger,ByVal Shift As Integer)

2)KeyPress事件该事件在用户按下ANSI键时发生。

语法:

private Sub listbox 1 _ KeyPress(ByVal KeyAscii As ms forms。ReturnInteger)

其中需要柯岩寺。表示标准数字ANSI键码的整数值。

3)Click事件:当您用鼠标单击控件时,会发生此事件。

语法:私有Sub ListBox1_Click()

4)DblClick事件当用户指向一个对象并双击鼠标时,发生DblClick事件。

语法:private sublistbox 1 _ dblclick(byval cancel as ms forms . return boolean)

上述事件可以在VBE窗口中找到,如下图截图所示:

3列表框控件的简单应用

我们打开一个工作表的私有模块,输入以下代码:

私有子工作表_Activate()

使用Sheet4。列表框1

。AddItem & # 8220第一集”

。AddItem & # 8220第二集”

。AddItem & # 8220第三集”

以…结尾

末端接头

代码截图:

同时,我们在工作表中设置ListBox1属性,如下所示:

linkedcell属性与“D3”单元格相关联,表明此时列表框与D4单元格相关联。

现在将焦点转移到其他工作表,并再次返回到sheet4工作表。我们来看看效果(注意属性的设置和修改必须在“设计模式”下进行,测试和实际运行代码时要退出“设计模式”):

今日内容回向:今天的内容回来了:

1)列表框的方法和事件有哪些?

2)如何将列表框控件与单元格相关联?

本讲座参考程序文件:workbook 15.xl***

分享成果,享受正能量。

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

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

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

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

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

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

第五集:VBA对阶级的解读和利用是一个高级教程,它解释了阶级的虚无和肉体的缩放。虽然上课用的比较少,但是认真学习可以促进我自己的VBA理论的提高。这套教程的领悟主要是读者的领悟,是佛教哲学的一种。目前本教程提供的版本是修改后的第一个版本,程序文件已经通过了32位和***位OFFICE系统的测试。

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

第七套教程:VBA的EXCEL应用本教程为初级教程。本教程有三本书。从创建宏、对话框、工作簿和工作表对象、单元格对象等基本内容。,到循环结构、错误处理、字符串操作、日期和时间、事件、数组应用、函数程序等。,我们一直在解释控件和表单对象的应用都是提升自己的方法。

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

本文来自牛奶煮萝莉投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/488064.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 04-03
下一篇 04-03

相关推荐

  • 吉利帝豪报价及图片 吉利帝豪保养详解

    今天我们来对吉利帝豪这款车的常规保养项目价格做一个总结。官方维护手册周期表:维护价格表:质量保证政策:质保期:4年或15万公里家用汽车的保修期从**开具之日起算,法律规定不得少于3年或6万公里(以先到者为准)。维护间隔:首保里程:5000公里维护间隔:7500公里第一份保险单:厂

    2023-10-25 16:11:30
    710 0
  • 抖音极速版和抖音有什么区别 详解两个版本4大差异

    1.极限版和Tik Tok有什么区别?1、内存不同1.不同的记忆Tik Tok至尊版内存更小,流量更少,使用流畅。具有空之间小二装的特点。2.赚钱功能Tik Tok至尊版有一个赚金币的功能,可以通过看视频和邀请好友来赚钱。3.上传视频Tik Tok极速版没有视频上传功能,而带抖音的短视频可以

    2023-07-29 06:07:01
    890 0
  • 皮料用量尺寸计算公式 详解皮料采购计算攻略

    1.皮革材质可分为54寸和36寸。1英寸= 2 . 54厘米54英寸x 2.54厘米= 137.16厘米36英寸x 2.54厘米= 91.44厘米一般实际利用率135cm,一般实际利用率90cm。常宽1y = 54英寸x 91.41cm厘米= 12339(135厘米)1y = 36英寸x 91.41cm厘米= 8226(90厘米)2.工具间距:皮革打孔时,要求刀具间

    2023-07-29 03:46:01
    716 0
  • performselector实现原理 详解performselector应用场景

    RunLoop学起来很抽象,不容易理解,一定要多看几遍,多学才能学好!这也是中高级iOS必须掌握的知识点,也是面试中经常遇到的。什么是RunLoop?Run表示运行,Loop表示循环。结合在一起就是运行一个循环。RunLoop就是在程序运行过程中循环地做一些事情。RunLoop的应用类别有哪些

    2023-07-29 00:34:01
    1055 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信