粉丝23.2万获赞65.3万

这节视频我们来讲 list box 列表框它的多项选择功能,举个例子,这是我们的一个客户投诉单,有时候客户投诉的不止一个订单号,对不对?这个时候我们就会用到多选的功能。 好,我们看看效果,我们点一下全选,再点一下取消多选,确认,他就可以将我们的选择好的订单号放到这个文本框里面。 ok, 我们来看一下工程是怎么实现的。 双击一下按钮,这个按钮启动的是订单号窗体,我们打开订单号窗体,然后我们看一下代码,首先我们做一个窗体初始化的过程,然后将系统一 里面的数据给 ar 数组,再给这个 list box 一,然后我们将它的列表样式改成一,将它的多选设置改为一, 然后我们再做一个全选按钮,循环一下这个列表框,将每一行勾选,再做一个取消全选的按钮, 同样循环这个列表框,将每一行取消勾选,我们再做一个确认按钮,也是去循环这个列表框, 判定一下它的每一行是否被选择了,如果是我们就将它的值给这个 s, 最后将 s 给这个 ram 一。里面的文本框三。

大家好,欢迎观看本期的 vb 实战教程,这集呢我们讲一下这个列表框的一个使用方法。呃,先讲一下这个加载数据 列表方的话,对于我们后期哈做一些数据的一个查询呢,非常重要,所以说呢,我们首先哈点开我们开发工具,点开微笔编辑器,这边哈,我们创建一个窗体啊,创建一个新的窗体啊,这边点击物件插入新的用户,窗体,插入之后呢哈,我们在这个窗体当中去做一个列表, 好,这里的话我们插呃,再点开,试图点开工具箱,把我们这个蕾丝 box 做列表框,把它换进来, 然后接下来呢,接下来呢我们要什么去加载这个表格里面的数据?怎么加的呢?非常简单啊,我们双击窗体,进入这个双击窗体之后呢,默认是一个可雷克事件啊,我们稍微 换一下试剂啊,换成一个啊,与加载就硬开头的啊,大家只要记住这个单词就可以了。硬开头的,那将来进来之后,如果说哈我们想让这个蕾丝 boss 去加载这个数据呢,啊,可以这样去写 this box 一点啊。 ross 这里呢,我们直接用一个单元格的方式就可以了,比如说话是从 a 七到 e 十三, a 七到一十三, ok, 好,然后就这么简单,那我们运行一下试一下啊,这边的话插入一个新的按钮,去调一下这个, 接下来哈说一下这个窗体的吊用,吊用, 饮用, 那怎么去引用呢?我们呢还是点开开发工具,点开 vb 编辑器啊,在这个模块当中啊,去插入一个新的模块,在模块中呢我们写一个引用的红,它叫做吊用板, 叫做调用,这个立边框直接呢哈选择一个,嗯, u d m 啊,注意啊,我们的立摆框是第三个创品,所以说有点放不三啊,也瘦就可以了,瘦的方法 好。然后呢,我们点击右键指令红,找到我们刚才写的这个引用电用列表框,点确定点一下啊,此时可以看到哈,这个列表就引用过了,但是出现一个问题,就说好像引用这个数据不太对,是吧,我们再检查一下啊, 这边写成什么 a 七到什么到一十三啊,到一十三了,但是呢哈,会发现这个地方的话只能显示一列啊,这是为什么呢?哈,这个地方啊,就要注意了啊,我们需要的哈,设置 愈加的啊,就是需要说实话一些啊,立边放,我说实话呢,这样,先打这个 connect, 这困难版的哈, the count, 就是说我们要显示几列给他展示出来,因为我们这边是一二三四五五列,所以说哈给他展示五列, 这是一个初始化的过程啊,然后第二步,比如说我让这个标题也写上,所以说哈,再把这个困难班 hangars 啊,让他 好,此时哈,我们再去加载来看一下,好再引用啊,发现哈啊,这样的话,就把整个列表就复制那个加载进来了,而且啊,上面还有了表头, ok, 好,这样的话就是第一步啊,如何去用这个立表框的去加载,那后面我们继续讲一下如何进行数据的查询啊,如何进行数据的一个增山改查等等。好吧,大家注意,我们学习这个立表框。好,本期先到这里,下期我们接着讲,感谢大家的观看,下期再见。

大家好,我是柯南一梦,今天我们继续来说一个空间啊,我们看这个插入这里,这里我们可以插入一个组合框,我们来试一下这个组合框它是什么意思呢?我们把设计模式关掉,我们点这里,我们就可以看到底下是有一个下拉菜单的,其实它就是一个下拉菜单的功能, 但是我们这里现在是什么都没有,我们怎么给他添加相拉菜单呢?这个设计模式我们把它打开右键,我们可以看一下他的属性, 它的属性这里呢最重要的一个属性是什么?是 next fire range, 就是它的下拉菜单里面有哪些,我们可以通过这个属性来设置, 比如说我想让他的这个菜单里面有这些人的名字,比如说从 b 二一直到 b 十五,我们就可以在这里输入 b 二到 b 十五, 好,然后我们按回车,这样呢他的下拉菜单就会显示这样的一个范围的列表,我们来看啊,把设计模式给关掉, 看下拉菜单里面我们就可以去选择这些人,那么我们这里面选择的怎么作为一个参数去传递这个参数呢?我们还是看这个的属性和之前的是一样,比如说我现在选择的是李云龙,那么他传递的这个参数就是 text, text 或者是这个 value, 传递的这个值都是李云龙啊,也就是说我们要引用这里面的这个参数的时候,我们就可以用它的名字 combo box, 一点这个 text 或者是 value, 就可以去引用这里面的值。另外呢这里还有一个参数是 next rose, 这里他默认设置是八,我们把它设置成别的,看看 是什么意思。比如说我们把它设置成四,设置成四之后我们看一下他的加拉赛,单看他只会显示四个,我们需要拖动旁边的这个滚动条,他才可以显示别的。所以呢 next rose 是可以设置他显示的列表书。 还有一个参数呢,就是 link the ser, link the ser 呢?我们比如说我们把它设置成,设置成我们能看到的 h e, 我们把它设置成 h e, 设置成 h e 了之后,比如说我们选择这个张三丰,好,我们选中了一个值,这个框里面的值就会直接复制到这个 h e 这里, 也就是说它可以实现一个复合框和单元格的一个映射,看直接就对应进去了, 他会直接把它复制进去,这是组合框的一些属性。同时呢他也可以设置一些代码,我们查看代码这里也可以给他一些代码。比如说我们让他 他有一个千纸事件,我们可以把这个千纸事件改成,他一改变就输出他刚才选的东西,所以我们可以让他去输出 combal box 一点 text。 好。我们设置了这个事件之后,我们可以看一下他的事件他是怎么出发的。比如说我把它改变了, 把它改成张三,他瞬间他就弹出了这个事件,触发这个事件了,我一改编他就会触发这个事件。这个呢是组合框的一个使用。

哈喽,你好,那么我们在直播的时候呢,讲了蛮多的这个物料选择,那么在讲这个物料选择的时候,当我们这个查询数据啊,特别大的时候,有同学说能不能做一个枫叶的效果,那么这个效果就类似于这样一个枫叶效果。我这边呢简单的来模拟一下,我这边总共有几条数据呢? 我们来看到最后一页总共有七十条数据,那我可以通过上一页下一页来切换,我要显示是哪页, 也可以直接回到第一页,或者呢回到最后一页,也可以定义说每一页我要显示几个数据,比如说十个数据,那么最后一页就有七页了,对吧?也可以同样做一个筛选,比如说我就想看从第五条数据到第三十条数据,那我们回到第一页, 这边是五到十四,下一页下一页同样都可以会影响这边这个查询。好,那么这个效果怎么来做呢?我们在直播时候呢,再来详细讲解一下。好,谢谢观看我们直播,再见。

如何在 vba 窗体中设置二级联动?下拉菜单, 打开 vba 编辑器,我们看到窗体中就只有两个组合框和一个按钮,这是窗体中的代码,这是录入工作表中的代码。

v b a 支窗体的设计首先在 v b a 编辑栏里插入一个窗体,在工具箱里选择标签,放入窗体的合适位置,输入文字, 适当调整文字位置与大小, 调整适当文字大小字体设置, 再添加文字标签语文本框, 最后添加命令按钮。 怎么样啊?你学会了吗?

大家好,跟着老于学习 excel, 让你的工作呢更加轻松高效。那今天呢,我们继续来学习单元格的属性啊, 那今天我们要学习的是怎么样?对这个去呢?绘制他的边框线,边框线你看他分了很多种啊,就是说下的、上的、左的、右的对不对?包括所有的边框线,还有呢我们要学习就是说线条的颜色,还有是线条的类型,还有是线条的粗细。 那今天我们就来看一下,在 pba 当中呢,怎么样去实现这样的功能,那我回到我们的编一下啊,在 pba 中实现我们的边框功能呢,我们要用到新的一个属性,就是 bodus, 通过 range 下面呢调用 bodus 这个属性, 那波特词呢?它有一个参数,这个参数的话代表的就是什么?我们回到这边我来跟大家就是代表的是下边框,上边框,左边框还是右边框,还是对角边框, 就是说通过这边的属性定义呢,可以去定义,可以明确,就是我们要画的这个线呢,是属于啊,哪个方位的这样一个线。 ok, 那边框线的类型的话 啊,我给大家写在这里,也就是这个参数啊,它有哪些类型?有这些类型,第一个是两个对角线,你看 然后是接下来四面的,对吧?底的左面,右边和顶的四边的,对不对?还有是垂直和水平,垂直水平什么意思呢?比如说我们泉州这样一个区域,他这个就上下左右四个,对吧?然后这里面就是水平的和垂直的这个意思啊, 所以这个大家理解起来,这样就比较方便一点,对不对?那接下来线啊,线型我们选择好了,那接下来就三个属性对吧?第一个是边框的类型,那边框类型有这么几种,实线,虚线、点 划线等等啊,大家可以根据自己的需要进行选择啊,然后线型做好了之后呢,接下来我们要做的是什么?边框线的粗细,你看边框粗细就在这里了。然后最后的话我们就可以设置边框线的什么颜色,颜色可以通过 column 或者 column enix, 然后去设置 column you, rgb, column index 都要用序列,那前面我们也有讲过怎么样去获得 column in this 对应的数字和它的颜色了,对不对?如果不知道同学的话可以翻看一下前面的这个章节。那接下来我们就对这个区域呢进行一个绘制线条,我们看一下程序要怎么样去实现它。首先我们建一个过程, 嗯,设置边框线,好,首先我们要定位到整个这个区域对不对?那这个区域的话,我们就是通过 range range a e, 然后点 current reaging, 对吧?扩展这个区域了,然后我们要求的是它的属性 borders, 对不对? 好,这样就可以了。然后前面我们加个位置语句,快 and, 因为我们要写很多的这个参数,对不对?有三个参数嘛,一共,首先我们来限行拉 style 啊,线型的话我们选择一个实线吧。好,这里忘了,这里还要加一个参数啊,这里的话针对这个区域的话,我们先画左右面的这根线啊, 右面这个线 right。 好,然后接下来就是类型,类型的话我们在这边看一下,我们选一个实线嘛,好,这个就是,然后接下来的话就是选择什么 粗细,粗细,我们通过 witch 这个属性这个属性,然后我们选择粗线, 然后呢最后我们选择一个颜色点 colum, colum 的话我们通过 r g b, r g b 的话,这里我就写给你啊,红色的线啊, 当然你有其他的颜色线的话,大家可以去啊去修改这个 column 的 r g b 的里面的这个值,那具体方法前面也讲过了,对吧?好,那我们运行一下, 然后回到这边,大家可以看到这里,你看写了一个画了一个红色的线,对不对? ok, 这个是单一的线,如果大家要下面的这根线,那这个参数呢?进行调整就行了。 ok, 那接下来我们看一下,如果要对整个区域这样去画线,那要怎么样处理?是不是我要把这里的每一个 边框线类型都要调用一遍,也就是这个要写个负循环,然后这里面呢就是每个值,每个边框线都要调用一遍呢?其实不需要啊,我们可以这样去写啊,我们可以这样去写,我先把这个注视掉啊, 我们前面还是一样的,通过 a e 单元格,然后,呃,扩展,扩展到 current region, 对吧?然后是电源 borders, 然后这里呢我们就不要加任何的参数,这样就可以了,那这个的话代表的是他会最后呢选中所有的 所有的边框线,也就是后面的不要去带称,不要带任何的这个参数,那他带最后代表的是所有的这种这个线条,那我们把上面的考过来。 okay, 那我们来运行一下,那大家可以看到所有的边框线都画好了,对不对? ok, 是不是很简单那啊?线条边框线这一节呢?我们就讲到这里,那喜欢的同学的话可以点赞加关注,后面视频更加精彩,谢谢。

嗯,今天我们说一个关于这个雷斯特 vivo 的一个使用的一个技巧吧。然后呢我们来看一下,嗯,他这个雷斯特 vivo 的话,其实就是说我们只需要做上其中的一段代码, 嗯,这个代码的话我们说一下,嗯,他其实就是首先的话,第一,第一他分成两个环节,第一个环节的话是设置这个标题,然后第二个环节的话他是什么呢?就是说进行一个匹配条件的一个,呃一个输出。 嗯,首先的话呢在一开始的时候我们是先清空点克里尔,卡点,呃,可能的 harris, 克里尔,然后呢是点,嗯, listsm, 点克里尔,就是先清空他的一些标题和内容,然后呢我们重新给他写一次标题,然后呢这些位置呢 是进行一个这是数据员的一个装数组,后面的这一部分呢是他的一个匹配与输出。然后我们把这一段代码我们写完之后呢, 好,我们来看一下,嗯,就是说在这个位置,我们在这个窗体出手画里面,我们呢就可以对调用他,然后呢在这个文本框的一个查询框里面,我们呢也可以调用他。就是说什么意思呢?就是说一段一段的这个代码,有时候我们是文件,我们是不是一个文件啊?这个 yeah, 哎,这个列车输入文件,对吧?然后 这边是一个,呃,意见,意见,嗯,然后呢这边假说我们再输一个六吧。 呃,也就是说什么呢?就是说我们只需要输入一段这个,呃只需要做上一个这种代码,红代码,然后呢只就是说以红的方式呢做上这样一段代码,然后呢我们再其余的这样一个, 呃数据录入框里面,然后呢就可以直接吊用他了。呃,像我们之前的时候呢是,对,之前的时候呢我们是给他分开的。 呃,之前的时候呢我们是给他分开的啊。呃,但是现在的话呢,我们来看一下之前的时候我们做的红名称叫什么呢?就是说缠结果显示在蕾丝 v 六里面他是分开的,然后呢出创 钢铁的一个初始化,他是有另外一段代码的,但是我们现在呢全部都给他,哎,对,全部都给他写到一块去,这样的话就是说他的整个的一个代码的数量呢就会减少很多,同时呢对, 嗯,这个的话是一个查询的,对吧?然后呢前面还有一个什么呢?还有一个就是他的一个初始化的,但是现在呢我们只需要啊使用一段这样的一个代码啊,就是买类似的 view 初始与查询,他是两个,他是两个放在一块的,那我们在上面 就是不同的这个文本框的一个事件里面我们只需要调用这样一个红名就行了,包括在创立初始化里面他仍然可以调用的。就说在这种情况下的话,他的整个的他的整个的一个代码群啊,代码的一个数量呢就会被精简很多啊。希望咱们 们的这样一种方式的话可以给大家带来一点奇葩吧。我是主讲老师小红老师,希望咱们的课程讲解,然后呢有助于各位朋友在工作过程中更好的解决工作中的难题,下期再见。

大家好,我是老吴,欢迎观看 exclv b a 入门开窍课程,这节课我们来讲图像空间。好,首先我们在这个窗体的基础上再画一个图像空间啊,就是这个图像。好,我们 啊随意这样画一下啊,画一下之后呢,我们把它两者呢这个高度,我们把它调整一下这个格式,这里有一个同一尺寸高度相同啊。 ok, 好,现在这个图像空间已经有了啊,但是现在我们怎么才能把 啊?这个地方报错了啊,为什么?因为我现在又把这个路径换了一下啊,所以路径这样写会比较麻烦呢,因为我每个课件呢都是放在不同的文件夹里面,所以呢这个路径又更改了,所以我就写个动态的,这是我可不可点, 然后用这个路径呢,再连接图片这两个字, 然后把它给到 t, 然后我们把这个地方呢就可以用 t 来代替了,那这地方还要加一个啊,是这样, ok, 我们再调用一下。好,现在我怎么才能让这个列表框,当我们点下去的时候,这个图像空间对应的出现这个图片呢?好,所以我们要使用一个四键啊,这个四键就是列表框的一个四键,单击四键。 好,首先我们写上这个图像空间的名字啊,这个名字呢,我们来看一下啊,他叫这个一面去啊,一面去一, 好配个犬啊,将图片复制给他。这个时候呢,你不能说我直接在这里面写上一个路径啊,这样是不可以的,我们要使用一个加载图片的函数啊,这个就是 no 的皮卡丘。 好,在这里面写上路径,这个路径怎么来写?因为这个路径它是一个动态的过程, 因为我们每一次点击这个列表框的时候呢,他所选择这个图片名称是不一样的,所以我们先把这个注视一下,我们先来看一下, 通过这个卖出去 book 呢,先把类似的 box 一,然后他的值看下是怎么显示的。 哎,再点一下,再点一下,就是我每一次点击的时候呢,他就会弹出对应的这个名称出来啊,这就好办了,那我们就是把这个地方呢,我们先用这个 t, 然后再连接我们这个点击的弹出来的这个变量啊,就是这个图片的名称,然后这个图片名称呢,再去连接这个点 jpg, 好,这样是不是就可以了,我们来试一下点,哎,这个报错了,好,我们发现了,这样写而不 不行,为什么?因为现在这个 t 他是一个空值啊,有些人说了,这个 t 怎么会是空值呢?这个地方我不是已经复制给他了吗?为什么?因为这是两个过程, 这个过程呢,他是没有办法反问这个过程的变量,所以呢,我们需要一个公用的变量,所以我把这个第一步呢,把这个 t 声明在外面是一个全局变量啊,这样呢,你在这边复制了,上面他会记录,这里也可以调用啊,再来测试一下。 哎,这个时候是不是就搞定了啊?但这个图片呢,好像,好像并不是一个拉伸的效果啊,我们可以来调整一下 啊,就是在这个属性里面呢,我们来看一下。 好,为了 方便调呢,因为现在你这个调呢,他是看不到这个实时的图片的,所以呢,我们可以先在这个图像里面呢,先插入一个图片,好,插入这个,然后我们再来调这个地方啊,它是相对于是一个这种位置。 好,我们再来调这个好,这个一呢,他就是一个拉伸的效果啊,正好把这个填充满, ok, 哎,现在我点击任何图片呢,他就是 啊一个拉伸的效果了, ok, 我们再来做一下这个外观啊,虽然我这个 ui 设计这个水平呢为负数啊,但是我们就随便挑一个色吧,啊,因为这样总比空白好看啊,这里我们来挑一个颜色啊,一个外观。 好,在这里呢,我们把这个颜色调整一下啊,调成这个黄色啊,这个黄色有点太亮了,把它调成这个淡黄色吧,然后整体的这个窗体呢,把它调成个颜色, 外观同样的是调这里把它调成一个淡紫色啊,这个太难看了,这个再换一个 啊,就这样吧,我再换换,换。这个啊,都好难看 啊,这个不行,这个黄色不行,太难看了,这个换成这个来看一下啊,就这样吧啊,这个外面换成紫色吧,就跟我们这个案例 是一样的啊,换成这样, 哦,这样啊,其实也很难看的哈,这个你们自己去调吧哈,我就不调了。 好,我们再把这个代码来优化一下啊,这个代码优化在什么地方呢啊?我们上个视频发出去之后呢,有一些学员看完之后给我留言说这个东西呢, 啊,写的太复杂了啊,不需要这样,这个地方其实可以换成替换啊,就是我可以把这个 j p 锯替换掉。好,我就来尝试一下怎么来替换呢?就是这样。好,我们使用这个 replex 函数, 第一个参数写这个替换的这个 ss, 然后第二个参数呢,就是你要替换什么?我们替换的是点 jpg 格式,然后把它替换成空,然后 再返回给 ss, 然后这个地方呢,我们就直接写 ss 了。好,我们来尝试一下这里做一个断点,然后 运行好。现在 ss 还是这个伊利丹,点 jpg, 然后我们尝试替换。啊,替换完之后呢?哎,就变成这个伊利丹了, ok, ok。 那关于列表框跟这个图像空间呢,是怎么交互的,我们就讲完了。好了,那这节课呢,就讲到这里,感谢各位看官的支持,如果这个视频能帮助到你,请帮忙点赞、收藏、转发。我是老吴,关注我,下节课我们将学习新的内容。

哈喽,你好,那么在上个视频中呢,我们详细讲解了这种模糊匹配的文本框是怎么做的,但是呢有一个同学他抄了我代码,发现了一个 bug, 那么这个 bug 呢?是这样子的,他这个数据原理啊,有些地方是空的,什么都没有,那么如果说我这里输入一个宋江 好,查出来是没有问题的,当我把这两个字去掉的时候,你可以发现中间我们有空,这两个呢就显示不出来了,那么这个八个怎么修复他呢?我们来看一下。 好,我们打开这个设计模式,在设计模式中呢,我用这个代码做了一个解释,如果说你这个文本框里面什么都没输,就是一个空的情况,那我们就把这个筛选把它给清除掉, 如果输了东西,那我们就对大家进行一个正常的筛选,那么这一串代码的话呢,你可以把它运用到上面这个代码中,完全相同的更改一下就可以了。那我们再来看一下这个效果。好,这边呢我输入一个五孔, ok, 悟空就出来了,当我把它取消时候呢,这两个空单元格呢,还是可以显示出来。好,那么非常抱歉,那么前面这个代码中呢,有一点小小的 bug, ok, 那么这样子的话就可以解决问题了。好,谢谢观看,我们下期再见。

大家好,我是老吴,欢迎观看 excev b a 入门开窍课程。这节课我们来讲鼠标移动事件,上 这节课呢,我们已经讲解了列表框和图像控件他之间的一个交互,这节课我们来完成这个效果就是当我鼠标移动到这个标签的时候,这个标签的颜色和鼠标的样子都会发生变化啊,就像这样, ok, 我们把这个已经做好的案例先关掉。 好,我们来到我们上节课写的代码,首先呢,我们先把这个标签加上去 啊,先随意画一下这个标签,你的字呢,我们就可以先打一下啊,某某某公司产品 字体呢,调整一下, 把它调成小二,然后加粗 好,把这个自动的这个尺寸,把它打开一下,把它放到窗体的居中位置呢,我们可以点击他,然后来到格式,这里有一个窗体居中调成水平对齐, 我们现在点击这个标签,然后双击进去。好,现在是一个单击事件啊,我们这节课呢,先不写这个单机事件,我们先选择一个鼠标移动事件啊,就这个马拉松木, 好,这个事件就是当我们鼠标移动到标签区域的时候呢,就会执行这个事件,我们就可以在这边把它的颜色来进行修 修,改好,修改颜色,我们先通过标签的名称,然后再设置标签的颜色属性啊,把它设置成一个颜色,比如说紫色啊, rgb 紫色是二五五,豆零,然后豆二五五, 好,我们来调用窗体看一下。 ok, 这个时候呢,他就发生了变化,但现在还不够,你看我鼠标移开的时候呢,哎,他不会变啊,他一直是紫色,所以呢,我们是需要两个时间这样来交替完成这个效果, 这个世界呢,我们就要写在这个窗体的这个鼠标移动世界里面。 好,我们把这两个时间呢放在一块, 好对比,我们把上面先复制一下,复制一下放到上面来,把它改成这个黑色啊,黑色就是三个零。 好,这个意思就是我鼠标在这个窗体中移动的时候,这个标签的颜色始终把它射成零, 当我鼠标移到标签位置的时候呢,他就射成紫色啊,当我移开这边,一移开又进入了这个时间啊,所以他又会射成黑色,我们来看一下。 ok, 现在是黑色,我们移到哎变成紫色了,然后再移开的时候,哎,又变成黑色,所以呢,他是在不停的切换这两个事件过程,现在这个颜色我们就搞定了啊,现在我们要调整的是鼠标的样式。好,我现在设置就是我在 这个窗体中移动的时候,鼠标是默认的样式,当我把鼠标移动到标签的时候,样式发生变化。好,首先我们点击这个标签, 然后来到这个砸向里面。好,这个砸向呢,有一个这个选择图片的地方啊,我们选择一个鼠标, 这个鼠标的图片呢,他不是说任何图片都可以啊,他是需要一个比较小的啊,这个格式叫做 ico 格式,如果你不愿意自己去搜这种图片呢,你可以关注我的微信公众号,快学 excel 看,也就是和这个账号同名,回复关键词九九九,就能获取这些图片。 我们选择这个地球,这个时候图片设置啊,设置完之后还没完啊,这下面有一个属性,我们要把它调成九十九。好,这个时候我们来调用 这个窗体,我现在鼠标移动到标签上的时候,哎,样式就发生了变化,哎,移开的时候呢,他又恢复了以前的样子啊, 移上去,下来,移上去,下来啊,这样就达到我们效果了。 ok, 鼠标移动呢,就讲完了,下节课我们再把这个案例最终的完善一下好了,那这一节课呢,就讲到这里,感谢各位看官的支持,如果这个视频能帮助到你,请帮忙点赞、收藏、转发。我是老吴,关注我,下节课我们将学习新的内容。

大家好,我是老吴,欢迎观看 excelvba 入门开窍课程。这节课我们来讲复选框,复选框就是当我们面对一个需要多选的情况下,我们就要使用到复选框, 复选框就是这个,好,我们先画一个出来,好,我们把它的这个开始选,先把它改成,比如说我们要采集一个这个学生的兴趣,那这个呢,我们就可以写成是看书, 好,然后再拖一个出来,这个呢我们就叫做啊 运动啊,画画,然后 再拖一个,这个我们就叫什么呢?有时候旅游吧,我就随便选几个。 ok, 我们来测试一下他,这个时候呢,你就可以进行一个多选,你都选择都可以 啊,其实复选框跟这个单选框呢,我们在点击下去的时候呢,他返回的这个 w 也是一个逻辑值,就是 q 和 boss, 我们可以来验证一下。 好,这是我们上节课写的代码啊,我只是把这个每个代码呢分别干什么似的,把它先标注一下啊,把它区分一下,这样呢,方便日后的维护啊,这个地方呢就叫做 兴趣爱好,这个复选框呢,他叫切克 box, 一啊,同样的用一句话把它弹出来 啊,顺便把后面四个全部弹出来啊,复选框二啊,复制一下, 然后呢复选框三,好,继续复选框四, 好,有点长,我们把这个呢复制一下,好,把这里改一下,三四好,来验证一下。看,好,我点击这个看书,好,第一个是触啊,而 后面三个是 boss, 好,我现在点击这个运动啊,前面两个就是 q 了,后面两个是 boss 啊,我点击这个一二和第四个是 q 啊,第三个是 boss 啊,同样的四个全部是去了啊,取消也是啊,取消就变成 boss。 ok, 好,我们通过这个测试呢,我们就可以开始来写代码了啊,这个代码呢,这个逻辑 我们就差不多有这个印象了啊,这个逻辑其实就跟这个啊是差不多的啊,就是判断你是否点击了啊,如果你点击就是 q, 我就会做一个动作啊,如果你没有点击呢,就是 boss。 好,我们先把这个表格呢先加一个这个爱好 啊,这爱好我们就把它填到一个单元格里面啊,填一个单 单元格就意味着呢,我们要把这个这几个东西呢要把它合并在一起,不管你选择了几个,我都进行这个合并。 ok, 我们来写一下, 好,上节课呢,我们是使用到了一个分组啊,把这个单选框呢放到这个分组里面,然后对这个分组里面的这个 ctrl 是一个空间的结合进行循环啊,这节课呢,其实你也可以在这个复选框外面呢也加一个分组啊,这样呢,你就可以在这个分组里面来进行循环, 其实我们可以利用这个复选框的名称来进行循环。好,我可以用这个复选框啊,复 i 等于一处四 啊,这个一吐四就是四个负选框。好,然后我就进入一个判 段啊,意思啊,怎么描述这个附近框呢? ctrl s 啊,括号,然后在里面写上这个复选框的名称, 比如说是这样啊,这样就表示这个复选框一 啊,这个 w 好,但这是一个写死的啊,写死了,所以呢,这个一,我们要把它用一个变量来代替啊,这个变量就是 i 好,然后就可以进入一个叠加啊,比如说这个叠加的变量,我们就叫做 t 啊, t 等于 t, 然后累计文本,这个文本的内容呢,就是这个 啊,这个他的这个开瓶 啊,然后第二次叠加的时候呢,这个地方应该是做一个 分格符啊,这个分格符我们可以用这个啊,比如说这个斜杠来代替。好,最后面循环结束之后呢,我们把这个 t 负值给粘贴,然后 opscit 偏移是一行,然后三列 好来测试一下。好,我输了个名称,然后呢选择性别,血型啊,看书、运动画画, ok, 填入啊,这个时候就填入进来了,来看一下这个表格,但是 这里有个问题啊,就是这个后面这个斜杠呢,我们是要把它去掉的啊,所以呢,这个哪家好像不能这么写? 好,放到这个地方, 好,再来测试一下。好,我随便说来看一下。好,但是这样放过来之后呢?哎,这前面这个,呃,又有问题了啊,这个怎么办? 所以呢还要改善代码。好,我们在输出的时候呢,我们可以先对这个 t 进行一个取值啊,把这取值呢,我们就用这个密度, 从第二位开始取他的词,然后再测试一下啊,名字我就随便说一个, 然后选择三个兴趣爱好填入啊,这个时候呢,他前面就不会有这个斜杠了啊,这样就 ok 了。好,这个地方我想说呢,其实这个东西 啊,有些人可能第一次接触呢,有些不理解啊,怎么能通过这个 ctrl 是这个结合来表示这个 tfboys 呢?你想一下,我们当时表示这个 工作表的时候,我们是不是也是这样的工作表集合里面的一个工作表,比如说这个工作表就叫做啊一二三啊,这不就是表示一个叫一二三的工作表吗?这个是工作表明,那你前面这个是 是空间的结合,然后这个空间的名称啊,当然这个后面是变量啊,他组成在一起就 就是一个名称,这样呢,他也能表示这个复选框啊,所以呢,有些代码呢,即便课程里面没有说你们通过这个逻辑的这个推理呢,也能找到这种方法。 好了,那这一节课呢,就讲到这里,感谢各位看官的支持,如果这个视频能帮助到你,请帮忙点赞、收藏、转发。我是老吴,关注我,下节课我们将学习新的内容。