好,今天我们讲一下表格神奇红的滚动条空间,首先我们看到在表格里面有个向左向右和向上向下的一个空间, 在这里面我们可以自动调节或者移动我们的页面,那么如何设置我们自定义的空间达到一个滚动的效果呢? 这时候我们在中间注意一下滚动条。好,首先我们点击工具,选择开发工具,在这里面有滚动条。好,我们进行绘制,默认情况下上下的绘制情况。 好,我们可以看到这种滚动条,虽然我们设置好了,但因为没有设置属性和绑定所有参数,那么这时候我们移动是无法达到任何效, 同时我们会看到目前话只有一个上下行驶,那么我们如何行驶左右的呢?这时候我们需要选中这个活动条,选择右键点击属性, 在这里面我们选择这一个参数,把它设置成一好,这时候就已经成为一个左右形式的滚动条了,接下来我们调整到自己所需要的样式即可。 好,看到没有,这时候就成为一个左右的一个滚动条了。好,就这样子吧。
粉丝2412获赞1.7万

下面咱们来看一个滚动调料案例,首先呢来看一下程序演示, 拖动滚动条,咱们可以改变标签上文字的颜色,这里边呢有三个滚动条,分别控制红绿蓝三种颜色,三种颜色的叠加,控制这个标签上字体的颜色, 下面咱们看这个程序具体的编写过程。 首先添加一个标签, 改变他的 cap 新属性, 咱们将这个标签的字体呢给调大一下,选择放复属性, 可以调成二毫子, 下面咱们画三个水平滚动条, 然后画三个标签, 把标签二代 cap 新属性改为红色, 雷布三的开分属性 改为绿色, level 色改为蓝色。 咱们简单调整一下格式 好设置完界面之后呢,咱们进行一个成绩的编写, 首先呢咱们定义三个变量, 这三个变量而这个 b 分别来存放红颜色的值,绿颜色的值和蓝颜色的值, 下面咱们来编写滚动条里边的程序代码,元 r 等于 h, 这样玩 接收滚动条一上面的值,这接收滚动条二上面的值, b 接收滚动条三上面那只, 下面咱们来改变这个标签的前景色, 也就是改变 level e 的 full color 出行,咱们用到了 r d b 函数, 同样的方式咱们来编写第二个 为了简单,期间的话咱们就可以用复制了啊, ctrl c ctrl v, 第三个 ctrl c ctrl v, 因为咱们这个颜色函数是有一个范围的, rdb 的话呢都是从零到二百五十五,所以咱们要把这滚动条的话呢最大值这就行,二百五十五,不能让他超过二百五十五。 咱们设置的方式的话有两种,一个呢是从咱们这个 max 这里面设置,设成二百五十五,咱们呢也可以从程序里面设置,这两种方法呢都 就可以了。咱们下面呢从程序程序里面设一下,添加一个 folo 的时间。 好, 咱们这个滚动条的最小值用不用设置呢?哎,一般情况是不用设置的,因为他默认的时候呢,最小值他就是几, 这就是零啊。下面咱们运行一下这个程序, 随着滚动条的拖动的话呢,文字颜色发生改变, 这就是咱们今天讲的程序。

有同学问表哥,右侧这个滚动条莫名其妙的变小是怎么回事,就是往一拉,哎,他就跑很远啊,不像之前就是说他是很大的,稍微拉一点的话能看数据 啊,这个原因很简单啊,就是说你下方有多余的内容,就是有同学我没有啊,我下面都空了,没有内容。其实说就是你看不到的一些格式啊, 可能是从网站里面负责,或者是自己不小心录录进去了啊,都有可能,我们想要去掉的话怎么弄呢?注意看竖向和横向的方式是一样的啊, 我们先看竖向的啊,就是竖着滚动条找到数据最后一行啊,在数据最后一行下面这一行,鼠标点一下这前面的这个行号,然后呢按 ctrl 加 shift 加往下的箭头,他就会自动选中所有的行,然后呢鼠标有键, 然后呢进行一个删除的操作,那这个时候呢,他就会自动删了,但是他没有删,那不还在的吗?这不用管,只是只是为了删除下面多余的没有内没有用的内容, 上完以后你会发现,哎,他还这么小,那注意这个时候一定要记得啊,按 ctrl 加 s 这个快捷键,他就会自动啊,恢复成正常大小的状态,就是你有多少数据啊,他就是多多长,大概多长,就不会像之前那样很小的状态,有时候我不会快捷键, 你不用快捷键的话,就是在这个表哥左上角不有个这个保存按钮吗?就是你删完以后点一下这个保存按钮也是 ok 的啊。右侧道理是一样的了,就是最右侧这个数据啊,也是一样的道理。我们找到这个最后一列数据啊,旁边这个空白 排列,鼠标点这一列,按 ctrl 加 shift 加往右的箭头,他一直选到最后一列,对吧?然后呢?鼠标右键,我管你有没有东西,我给你删了拉倒。 删了以后呢?他在这个下方,他滚动条还那么大,对吧?那怎么办?还是 ctrl 加 s, ctrl 加 s 一下,那么他就会自动把这滚动条啊变正常的状态,就不会像之前那样一拉跑多远啊。 ok, 学会了吗?点个赞哦。

开发工具制滚动条制作,今天教给大家如何在电子表格中制作滚动条,我们可以看到这里就是一个滚动条,我们可以通过在这里点击 进行数值的增减,我们也可以在这里面移动滚动条的形式,在这里面实现数值的变化,那么这样的一个滚动条是如何来制作的呢?我们来看具体的操作步骤。首先我们选择开发工具, 在开发工具中我们点到这里的空间格式,插入选项,选择表单空间中的滚动条。创提空间我们可以进行一个绘制, 接下来我们鼠标右键选择设置空间格式,可以在这里面设置他的最小值和最大值,比如说我们选择最小值为一,最大值为五十,同时这里的不长我们设置为一页,不长呢,我们可以根据自己的数据,比如说我在这里设置为十单元 格链接,我们点击哪个单元格,这里的数值就会链接到哪个单元格,比如说我们点击这个单元格,我们点击确定按钮,可以看到最小值已经显示出来了,把这里的滚动条拉长,通过点击这里的按钮进行数值的增减, 同时我们也可以移动这里的滚动条进行数字的增减,这样我们的滚动条就制作完成了,你学会了吗?

哈喽,大家好,欢迎回到我们俄罗比查地的零基础教学课堂,那今天这节课呢,主要教大家如何让我们设计好的页面观看的时候,他是滚动起来的这样的一个状态,那也就是如何让我们的屏幕滚动起来。 那首先呢我们先打开 xd 这个软件,然后呢我这里是提前打开了这样的一份文件,这个文件呢是我直接在额德币 xd 的这一份这一个官方文档上直接去下载的这样这样的一份文件,大家如果感兴趣的话也可以直接去下载, 那还是回到正题,如何让我们的整个这个屏幕滚动起来呢?首先我们看一下默认状态下,然后右边的这个属性来他这里的滚动呢显示的 是一个没有的状态,就是这个地方, 那如果是说没有设置这样的一个滚动效果的话,我们点击桌面预览,看一下他的整个效果展示是怎样的, 那就是大家所看到的这个样子,就是他的整个页面呢,就是很生硬的直接 把我们所设计的这一整个场的页面全部都直接全部的展示出来了,那 这个时候我们如果是去观看的时候,他会影响到就是我们的观看的这这样的一个感受,一个效果,然后如如何,那我们如何就是可以去模拟我们在啊手机页 面中去观看的时候,他这样的有一个滚动,因为正常的手机页面的话,他可能就是这样的一个一屏的啊屏幕大小。然后我们要再看到后续的内容的话,我们肯定是 自己在需要一个手动的一个滑动的,那我们为我们如何去模拟这样的一个效果呢?我们来可以看一下, 然后这个页面呢是直接复制的过来的,然后我们这个地方看一下右边属性来,然后我们直接选择的是一个垂直,那垂直呢这个适口高度呢?我选择是八幺二,这个适口高度呢代表的就是 从顶部滴就是这个地方到这里 就是他整个的这一块的整个页面高度呢,他是属于是八幺二的这样的一个高度的,然后我们到时候去观看的时候呢,他第一瓶首先能看得到的 页面呢,也就是在这这一个地方看一下这,而且这一个地方就是我如我设置了这个八幺二,那你看如果我设置是的是八百, 那么他就会这一条蚂蚁线加上这一个可以拖动的手柄呢,就是他可以就随着他移动的,就相当于我们的这样的一个参考线吗?可以去这样的去理解,然后我们恢复到八幺二 好现在这样的一个状态呢,我们再来看一下 就是桌面晕了, 那这个时候我们看到的就是第一个屏呢,就是我们刚刚设计的设置的这样的一个八幺二的这样的一个高度,然后我们再需要看到下面的页面的时候,隐藏的这些页面的时候呢,我们就需要去进行一个滚动, 然后我们直接鼠标滑动,这么去滚动下来也可以啊,或者是说 直接鼠标先悬停在这个上方,然后出现这一个拖动条之后呢,我们直接拖动 啊,这样呢其实也是真实的模拟我们在手机观看的这样的一个效果,那以上呢就是插地当中 如何让屏幕滚动的这样的一个绳方法,那么本节课的内容呢?到这里就结束了,感谢收看,我们下节课再见。

打开这小伙伴的问题,我已经把他代码放到这个戴帽里了,什么意思呢?就是比如正常情况下,我们在这个固定高度的 elk 包里边新增一行,新增一行的超出表格的时候,他就会出现公众条,但是呢,注意我刷新一下, 如果我就增加两行,然后呢,这时候还没有中间滚动条,对吧?我不加了,我是在这多选几个选项,大家注意看,第一行就被称高了,对吧? 但是呢, bug 就出现了,他没有出现滚动条,导致我现在已经滚动不到第二行了。那怎么处理这个问题呢?我们首先来判断一下他这滚动条是怎么出来的,大家看啊,我们找到这个 eartable, 就这个 eartable, 现在呢打注意是这个样式,但是呢,如果我再新增一行,打开这里边 多出一个 e r table skar table y, 我把这个属性先复制一下,然后啊,咱们再刷新一下,然后还是刚才那个操作,加两行,然后多选几个选项,把它撑高,这时候没有出现滚动条,对吧?好,我们手动给这个 e r table 加一个这个样式, 大家注意在这里粘贴回车,大家看滚动条就有了,比如说 重点就在于这个 eartable skarable y 为什么没有出现,对吧?我们先来看一下 eartable 原版哈,我们点进去,大家看这里就有一个 eartable skarable y 了, 所以重点就是这个变量,那这个变量怎么来的呢?我们在这里全文搜是没有复制的,只有取值哈,所以呢,我们重点看料的,料的怎么来的?搜一下,大家,这有一个 out, 你用了一个 table layout, 所以呢,我们现场查找,在这里我们进到这个 table layout 里面啊 table layout, 然后呢,我们在这里去搜,看到他用到的这个四个二 y, 我们看在这里他什么时候负的值,这个不算四个二 y, 大家看在这里 sky y 等于他就做了个计算,是否出现这个纵向公众条。然后呢,其实这个方法,我们再去搜看这里哪里在调用这个方法,这有一个,这是声明这又回来了,所以也就这一个地方在调用 sky y 什么地方呢? 这个 update else had, 然后我们再回过头看一下 eartable 元马里哪里在调这个,大家看这有一个 do layout, 那什么时候再调用 do layout 呢?我们再去搜 这里 create 不算 monte 的也不算,我们再搜这有一个 resize listener 好, resize listener 是在什么时候绑定的呢?大家看它在这儿绑定的搬的 events, 也就说它应该是在创建的时候 打开 montage 的时候绑定的。然后呢,给谁绑定了一个 resize list 呢?就是给这个当前的容器的最外层的元素 list 点 e l, 就是这个 div, 比如说这个 div 尺寸发生变化的时候,他就会执行刚才那个 do lay out。 但是呢,我们再看这个代码哈,其实他这个 e r table 设置了一个固定的高度,也说他最外层这个容器他的高度是不变的了,所以他永远都不会触发 re 塞。 即便咱们新增了好几行,那也是在他的内部尺寸变化,这个 div 始终没有变好。那有同学可能会问,那为什么刚才新增好几行的时候他还会出现滚动条,你不是说他外部的尺寸没有变化吗?是的,那是因为啊, 他在新增一行的时候,这个数据发生变化了,他在数据发生变化的时候,他还会触发这个更新的动作。我们来看一下这部分代码,这部分代码他藏的比较深,我们就不演示他查找过程了,这给大家上结果啊,打开他调用了一个, 然后呢在这里生成了一个 star 对象。 star 对象干嘛用了呢?我们再来搜一下 star 对象啊, star 点 commit, 我们搜 commit site data, 在这里大家看 它在监听 data 属性变化, data 是什么?就是我们传进来的这个数组,然后呢,当这个数组发生变化的时候呢?它 starcommate data。 所以呢,我们来看一下这个 set data 哈,它在这里 set data 的时候,比如说当我们这个数组发生变化的时候,就是我们新增了一行或者减少一行, 他在最后会调用 this 点 update table score y。 这个 update table score y 在哪呢?我们来搜一下啊,在这里又做了一层封装,其实呢,还是在调用 table 的 update score y, 我们再回到一二 table, 在这里他还是调的这个方法。 所以呢,也就是说啊, ertable, 他考虑了两种情况,一种是我们新增一行啊,减少一行啊,他会更新这个纵向 的滚动条,包括横向的啊。然后呢,另一种情况呢,就是当外层的这个 dnv, 就是最外层的这个尺寸发生变化的时候,他也会重新去计算这个四杠啊,我们也可以验证一下,我们先把刚才的问题出现出来,先弄一个,然后呢?好, 现在已经有 bug 了,对吧?好,这时候咱们改变一下它的宽度啊,比如说我就放大一下网页,它宽度其实就变了,大家看 它里边的滚动条就出现了。好,那分析出原因之后呢?相信很多小伙伴已经有了解决的思路了。那我的思路呢?其实很简单,我们就在他这个 slack 变化的时候,我们在这印铺他,我们要想办法掉这个 table 里边的, 我们现在这写 my table, 点读 layout 这个方法就可以了。我们把 连麦 table 声明一下,我们来试一下啊,刷新一下,我把这尺寸再缩回来啊,新增一个好选,打开就没有问题了。

不听话的滚动条,哈喽,大家好,我们今天解决一个 excel 中常见的痛点,当我们的数据量较多时,比如这个文件,它有六千行数据。大部分人在查看数据时喜欢拖动滚动条,就像这样, 我的滚动条只拖到三分之一位之时,就已经到了数据的末尾, 这样很容易拖过界,就像这样很容易拖过界,不好控制。 正常来说,当滚动条拖到最后时,应该正好是数据的最后一行。这个怎么办呢?我先说一下产生这个 问题的原因,是因为这后面的行以前被使用过,后来又删除了,但是 excel 还记得你用过它,所以滚动条一直都没有刷新。 解决办法是将所有的空白行全部删除。我来演示一下,首先选择第一个空白行,然后按下 ctrl shift 加下方向键,会将后面所有的空白行全部选中,这时候我们在任意一个行号上面右键 选择删除,这样的话就把所有的空白行全部删除, 这时候一定要点击保存,我们发现 滚动条已经到了最后,我们先拖到最上面,然后再拖到最下面。 这个就是最后一行,你学会了吗? nice。

啊,上一讲呢,我们讲呢 scroll area, 然后说到控制屏滚动的问题,那么这一讲呢,我们将把滚动调 就是这个水平滚动条和右边的垂直滚动条给隐藏和显示,这也是就是之前讲的,如果说我们做一个界面啊,然后为了现场,我看我们可以把这个滚动条在这个界面里面给他隐藏了, 而避免操作其他的。我们看一下这个说明,这里面呢,这个是针对 windows 窗体区的窗口区的啊,这个显示水平滚动条,他设置为处死就会显示,设置为放肆,就会隐藏,他也是,他是设置垂直于鬼洞条,那么也是处置显示 foss 是隐藏,那么我们刚才从这张表切换到这张票,我们用了表格事件还是 xtv, xtv 的事件,大家看到切过来之后,我们的滚动条不见了,横向和纵向滚动条都没有了,我们再切回来,这个表里面是有的, 实际上我们是分别针对这个表,还有这个表使用了分别使用了表格事件,我们看一下代码, 代码特别简单,然后呢,针对这个说明这张表是用表格实践 aktv 的其中两个属性,这针对长体 iktou window 就针针对当场就毁灭创体 垂直,让水平和垂直的功能条都设置为 false, 那么就是不可见,也就是说这张表激活的是 他的滚,滚动条都不见了,就现在这状态,而我们这个视之为处,也就他激活的时候也就相关了,滚动条都会坚持出来。 所以说这个也是在我们拿 excel, 嗯,做一项系统之类的, 为了显示更好看一点,有的时候我们会把功能条给隐藏掉,这个也是大家针对自己的需求可以设置就 ok 了。

前两天写了一个这样批量导入的效果,那其他都还好,包括这个对勾啊,还有这个等待效果。今天给大家分享一个可以让这个 e l table 自动滚动到某一行的方法,然后呢顺便说一下他的实现思路, 呃,但是首先前提是这个方法适用于这种固定高度的 eartable, 导致它里边在滚动,而不是整个 eartable 在页面里滚动哈,首先呢用的时候是这样把这个方法引炮的导进来在这里, 然后呢我们调用这个方法传两个参数,第一个是这个 eartable 的这个对象,我们可以用 rifs 绑定,然后呢第二个参数是我们要滚动到那一行的数据对象就可以了,他会根据这个数据对象找到他在第几行在这里边。那实现的思路其实也并不复杂。 天我们知道这个滚动其实是一个大的 table 在一个固定高度的 div 里边进行滚动,这个固定高度呢,之前其实我们也提过,就是这个 包的 rapper 就这个层,这个层大,看他是二百零一高度,但是里边有个 table 是一千四百八十八的高度,这个呢我们也可以通过这个雷尔斯来验证哈,这个雷尔斯之前我提过,大家如果找不到呢,在这 点这个 motors 里边有 layers, 把它打开,然后大家看这个层,现在就是这个 body weapon, 然后呢我稍微把它放大一点啊, 我来滚动里边 table, 大家看它其实就是里边大的 table 在这个 body weapon 里边滚动,所以我们也可以这样来试一下哈,我们先 选中这个包内弯坡,然后呢我们用代码来控制一下它的 score top, score top 就说我们让它等于二百,大看就滚动了,但是呢它没有动画,是不是 怎么加动画呢?这个之前我们也说过,我们可以用这个 style 点 scar behaver 等于思慕斯,然后我们再来试一下,让它等于二百, 注意大家看他就有动画了,那剩下的就好说了,我们就来计算他的高度值就好了,这是这个方法的全部代码啊。首先呢我们找到这个 body weapon, 然后呢 通过这个数据对象找到他在第几行,找到了这个第几行,其他的就好判了,我们就知道要滚动到什么位置了。只是呢我这加了一个判断,用来判断什么时候他才需要滚动,因为他有时候已经在这个 范围内了,他就不需要滚动了,那最核心的滚动的位置就是这行代码,这行代码的逻辑其实也很简单哈,首先呢这有一个 bodywhapper, 然后呢 bodywhapper 里边有一个高高的 table, 然后其中有一行就是我要滚动的那个位置,假设我们现在已经滚动到那个具体的位置了,因为我想让他滚动完之后啊,他处于这个包的外牌最下边,一会我们来说滚动到上面那个更简单哈, 比如说我想让他最终滚动完这行,就处在这个位置上,那我们最终要给这个 scar top 设置的值是什么呢?就是这个 这个的高度,所以呢我们可以这样,因为这个就是那个 t r 嘛,所以它的高度就可以用 t r 的这一部分的高度,这个就是 offset top, 然后呢去加上他自身的这个高度,就是这一块的高度,这样的话呢我们就找到了整个这一块的高度,再去减去中间这个包的 vapper 的高度,那最终对应起来呢,这就是 t r 点 offset top 这一块呢,中间这个蓝色呢,就是点点 clant hide, 然后然后呢减去的这一块就是 boy one right 点 clant 黑。 那如果最终想要的效果是滚动完这行在这个 body weapon 的最上面其实更简单,我们直接让它滚动到这个 tr 的 offset top 就行了,我们来试一下啊, 大家看,因为他在这个范围内的时候他是不滚动的,我们也可以把这个 判断去掉,我们再来试一下,大家看就是这样的效果了,那这个代码呢,我会给他放到 get up 这个 demo 库里边,或者的话呢,大家记着这个幺零二 spox 点 com 这个地址也可以,一会我会把这个 demo 和代码的入口放在这里边。

这节课我们来学习如何调出横向滚动条,首先我们来看一下这个表格,如果很大一面我们是看不完的,需要用鼠标啊往右边这样看一下,那么如果有滚动条就会方便很多,你看这个右下角,他是没有横向滚动条的,那这个时候我们怎么调出横向滚动条呢? 首先我们找到文件这个菜单,点开找到选项,到第二个选项,我们给它点开, 在最上面,试图下面找到一个窗口选项,里面有水平滚动条和垂直滚动条, 我们将水平滚动条前面的方框给他打上钩,然后呢点确定好,那这样的话,你看一下是不是就已经有了水平滚动条了,那么大多数时候当你掉出来的时候,有可能是 这种这种状态啊,就是调出来以后看到是没有水平滚动调的,其实是因为他被缩放到了右下角,是这样一个形状哈,就是像两个等号一样,你将鼠标放到上面,成 这个双向的箭头,然后给他拉开啊,给他拉开,这样的话这个滚动条就可以随意进行调节,也可以随意拉动他的一个大小啊,这是我们调出水拼滚动条的方法,点赞收藏加关注哦!

今天我们来解决一下粉丝提问,他说他的窗口里出现了上下两部分的滚动条,这是什么原因导致的?我跟大家说过,当我们看到被分成了两个一样的表格,那么往往是仕途的问题,所以这个也不例外,也是仕途的问题。那么在这里有重排窗口,有水平重铺和垂直重铺, 所以这一定是你同时打开了两个工作部,而且两个工作部现在目前是一个水平水平平铺的状态,也可以垂直平铺,那么同时你点了并排比较同步滚动, 你点一下水平平铺,那你在这样滚动你的鼠标滚轮的时候,你看这两个鼠标,它是同时进行滚动的,因为它有同步滚动,所以这是相当于是两个工作, 不,你全部给他点开了,而且是打开了重排窗口中的水平平铺或者垂直平铺并排比较,这时候这两个滚动条才是同时进行滚动查看。 所以呢,这个时候你要想着让它恢复正常,比如说你想保留其中一个数据,这个数据你不想要了,你就给它关掉,将这个最大化,那么就恢复正常了。点赞收藏加关注哦!

大家好,今天我们来学一下一个字画中插入滚动条技巧,比方说我想在这些范围内查看所有长表格的数据,怎么办呢?我们可以通过滚动条来快速的使用。怎么做?首先选定单元格,输入等于 i, n, d, e, x, index 的这查找所有的数据,选链搭来,我要查找姓名,选择所有的姓名 逗号隔开,从什么开始,从一开始查找,记住,我要把一设为绝对引用,就是什么情况都从一开始啊,按一下 f 四键,绝对引用,敲回车 来,我的条件就会自动查找的,那么以后数据就会自动出来,但是我只写这么多,还有没显示,怎么呢?我想通过滚动条来快速显示,怎么办呢?点击开发工具,点击空键, 插入滚动条来,按住鼠标拖拽一个滚动条来,单击右键,设置空键格式。第一个单元格链接是从这一排开始的啊,从这一列开始的啊,然后呢,单减值,从一开始的 最小值也从一开始,然后点确定,我的狗粮就出现了,来,直接拖一下,所有的数据就会自动出现了,你看所有数据出来啊,我的数据很多者,如果没有数据就以零出来,或者是错误就没有数值了啊,就这么多数据,这就是我们讲的滚动条的使用技巧,你学会了吗?

这块键很多表高头都不一定知道,就是说控制表格页面左右滚动, 那么我们知道啊,鼠标中间的小滚轮上下滚动的时候,他这个可以是啊,上下走,对吧,可以很方便的看这个数据,但是呢,那左右动的时候,很多同学就蒙了,说没有可以剪啊,鼠标也不支持左右滚动对吧?他只有上下, 那么他怎么弄呢?他就这样的啊,手背挪到最下方对吧?他不有个这玩意吗?滚筒条对吧,然后拖,拖拖,然后呢,看这个对的,这个数据对吧?要看后面的,使劲往后拖就行了,这么个概念,对吧? 然后呢,你要看前面,你就拖前面去,那这个是很多同学干的事情对不对?但是如果数据特别多的时候,这个滚筒条是不是很小,你 一拉就跑过了啊,然后你又拉回来,他又过了,然后你就崩溃啊,气死了,气死了,是可以精确的控制到底啊,让他滚动, 左右滚动多少的?不用滚动调就可以,注意听哈,在 ws 里面,我们想要控制左右滚动啊,注意听,按住键盘上的吸附键,然后呢, 去滚动鼠标中间那个小滚轮啊,往下滚动啊,他就是看后面数据啊,往下滚动,看后面数据 对不对?然后往后跑了,对吧?看见没?然后往前滚动啊,就是小滚动往前推啊,他就是说是看前面的数据,看见没?那么在 xl 版本当中啊,就是 office 的办公软件里面啊,他跟 wps 啊,快捷键不一, 他是要按 ctrl 加 shift 啊,两个键一起按,然后呢,再去啊,弄鼠标中间的小滚轮啊,进行一个左右移动,但在 ws 里面,你按这个键就没有用啊, wps 里面只需要按一个按 shift 就可以左右滚动,看见没? ok, 一定要区分哈,你的电脑里面用的什么版本哈。我这里面是 w s, 他按 s 键就可以。如果你是 xl 版本,你就要按 ctrl 加 s 键,然后呢再去滚动鼠标中间的小果仁, ok, 搞懂了吗?点个赞哦。


哦,下面讲一个案例,就是正常的我们这张表格,对我们来讲,他这右边有水平滚动条,还有那个垂直滚动条,当我们点击的时候,我们看下面这个表格是在滚动的, 对吧?实际上我们要上下左右键,你可以看着这向这向上键看到那滚动,这向下键 也是一样的,能看到这表格在滚动。而我们现在要讲的怎么让这个表格不滚动,其实不滚动呢,有时候我们将某一个表作为主页,可能控制他一下,不让你右下拉条,左右拖动 整个区域不滚动。另外一种呢,就是可能做了一个票据比较小,就放在这里了,也不让你滚动。那么我们具体处理呢,可以用一个属性来设置, 就是这个属性 score area, 它呢?它属性设置是以 a 样式引用区引用的格式啊,然后设置的允许滚动的区域。如果你设置了一个区域,那么用户呢,就不能选进滚动区域之外的单元格, 他是可读写属性,如果你想整表进行允许滚动的话,那么将就将这个属性设置为空字母串就可 ok 了。那基本语法就是这样啊,上面也是一样窝个 shit 吗?用的是表达式 加上这个属性,人们特特意提了一下,后面代表的是 walk sheet 对象变量。为什么说 walk sheet 啊?对象可能在表里往往看到的用的是 sheet sheets 比较多,沃克谁的可能相对少一些,主要你是看下面这两张表都是沃克谁的,而你点右键啊,有个插入, 你看一下,这里面还有其他的图标,所以说工作表这个对应的是我可谁的,而谁次呢?还包含其他的谁,他的范围要比我可谁的大, 所以大家注意这个地方。而这张表里面我们就已经设置了 sqr area 属性,设置的范围就是 a 一到 g 三,大家看一下,除了 a 一 g 三之外,我的鼠标点其他点不了, 你看我点这个滚动条没反应,因为他只设了左边这一边,他只能这一点地方动,那么这个呢,也是也没有反应,他只能上面这一点微微能动一下, 设置这这个区域看左右边点不了了。而我们这个设置呢,是用了一个表格事件其实很简单,就是这张表被激活之后就设置这个属性,他的范围是 ae 记三,所以说比如说大家在这边做个票据,就这么大, 正好,然后你就把这个首先设置一下,别人就选不了别的地方,只能在这个区域进行操作,这边这两个一样滚动调,他只有微小的这一小区可以滚动,这样相对于大家做一些设置,可能相对方便一些。当我们把这个取消了, 然后我因为现在这张表再次点回他,他这张表被激活了,那么大家看一下,他就允许滚动了。 这属性还是比较简单,大家根据自己的应用场景可以做相应的设置。

今天呢我们来学习一下滚动条,那滚动条有什么作用呢?那这里我们看到这个的话,我这里要展示的折线图呢,是每一天就是二零二二年每一天的它的一个销售趋势。那在这里我们可以看到的话,因为我们的日期太长太多了, 那展示的话,我们的这个折线图呢,他就需要很多的一个位置去展示,如果你比较少的一个位置的话,那他就会展示成这种,就是很不清晰的一个展示。那针对于这种就是大数据链多维度这种的话,图表的一个展示的话,那么我们怎么样去让他展示的更加清晰呢?这时候我们就要用到滚动条了,那接下来的话我们来看一下滚动条如何制作。 首先呢看一下你的音效这里有没有开发工具,因为我们滚动条的话需要用到这个表单工具,那如果你没有这个开发工具的话,那我们可以在这里去找文件,然后这里有更多,然后这里有个选项,然后这里的话有自定义功能区, 那我们的话就可以在这里面去找到,在这里你可以就是自定义功能区这里,然后这里下常用命令,那我们在这里的话就是去找到我们的一个开发工具,然后把它添加到我们的自定义功能区这里来,然后确定就 ok 了。 接着的话我们在开发工具这里插入,然后去找到这个标志,这个滚动条窗体空间, 这个就是我们的滚动条。那接着的话我们先给他设置空间格式,那首先这里就是一个当前值,这个的话也就是你控制这个滚动条,然后他当前的一个值是多少,然后最小值,最小值的话,那么我们如果是用来去控制这些图表什么的话,那么我们最小值的话,一般都是从一开始的, 那接着这里就是一个最大值的话,那这个最大值的话,他可以接受的话是三万,那也就是说我们这个滚动条呀,他可以 控制的数据链,就是你这里的原数据链最多是三万,那如果是大于三万的话,那他是控制不了的,那这里的话我们这里是低于三万的,那这里的话最大值,这个最大值,那你就看一下你的数据原这里有多少,那我这里的话三百六十五天, 那我最大值我就用个三百六十五,然后这个最小值的话我用个一,然后他的布场,也就是你点击这个滚动条,他每一步的这个布场值是多少,那你比如说我这里是一天一天,那我这里的话是要展示的,就是每个布场的话,就是一天一天来去展示的话,那我这里的一个布场的话,就是 每每一天的来,那比如说我点击这个滚动条了,然后他下一个数字跟这个前面一个相隔的话,他不长就是一步,那这个页不长,也就是说你点击这个滚动条呀,然后他每一页他展示的一个数数数据有多少条数据, 那这里的话我们是一个月,那我就三十天吧,就是我点击这里的话,我就每次点击我就展示个三十天,其实你这个夜不长呢,你只要就是根据你的这个图表来呀,就是我展示多少的一个数据量,在这里的话,他能够比较清晰,那你就设置多长,那我这里的话设置个三十天, 那这个单元格链接呢?也就是它的一个单前词的一个展示,那我这里的话就是我放,随便放一个位置,我放在这里, 那这里你就会看到我们现在当前值在三十一,你就看这里显示的也是三十一,最小是一步。 那这个完了之后,那接着的话,我们就是要去用 offset 函数去套取数据,然后跟我们这滚动条件 进行连接起来,也就是将用通过 o c 弹数来将我们这报表图表这里的数据跟我们滚动条去进行一个关联连接起来。 那首先的话我们先去写我们的这个销售额,也就是我们的折现图的这部分数据。 销售额呢就是等于 upset, 大家如果不熟悉这个 upset 的一个使用的话,那可以看回我晚期的一个视频, 那这里的话有一个 reference, 也就是我们的一个开始的一个位置,那这里一个开始的话,我们是从这里开始的, 这是我们数据的一个开始,这里的话我们给他 这个开始位置的话,应该是我们的一,也就是销售。 呃开始,那接着的话,他要去进行跟着我们这个接滚动条去进行滚动展示的话,那就是后面我们的一个数据值了,那接着的话这里有一个肉丝,那也就是我们的这个当前值,这个当前值是跟着我们的这个滚动条的一个变动去进行一个变动展示的, 这里我们也给他绝对值。那接着的话这个 course 这个的话,那么这个是为零, 那接着的话这个是 hate, 这个 hate 大家还记得是多少吗?那这个 hate 也就是我们新引用区域的一个函数,那这一个函数的话 那是多少函呢?也就是我们刚刚的那个布蚕,布蚕的话是哪一步?是三十叶布蚕。因为我们当他,当我们这 筛选到当前值是这么多的时候,那他开始位置在那里,然后他显示的一个数据的一个值的一个范围呢是三十,就是他会显示三十条数据,所以呢这个是我们的一个函数,那这一个列数,那他列的话他其实也还是只有一列,那我们这也是一列,所以他是一。 那那这里我们来看一下这时候获取来的数据,我们三十一,移动的三十一步,那我们来看一下这里三十一步是从哪一个开始? 那三十一,不三十,那就是这里,这里是三十一,那就是从这里开始,所以你会看到我们这里数据从这里开始,然后一直一直,然后三取三十位三十条数据,三十条数据那就是到三幺幺节字, 这个也就是你是是是你选择在这里滚动条这里去进行一个筛选,它的一个开始位置,你要 看哪从哪一行开始的数据,然后他展示给你的是三十条数据,就是这个意思,这个就是我们这里的当前值,当前值的意思也就是我要看的数据他开始的一个位置,然后最小值是一,这里就是他的每个 数据展示的话就是一,每一天,一天一天的展示,然后这一句大指就是三百六十五天,我这里所有数据的一个最大值是三百六十五,然后每一步长的话就是 一步,这里的话就是我们最小值,就是从一开始,从第一个数据开始,然后这里不长的话,也就是当我选择了从第三十一条数据开始,然后他给我展示的一个数据链展示三十条数据,然后这个单元格链接展示的就是我们当前值。 那接着这个做完了之后的话,那我们再做另外一个,另外一个的话,也就是我们的日期,也就是这个因为我们要去跟着滚动 小区进行变动的话,也就是你的这个值要变动,然后你的这个系列也要进行变动,接着是我们的日期,那这个也是一样的,我们把这个弄过来, 那这里他们不一样的地方在哪里呢?也就是这个参照物,那这里的话就是从 a 开始,那其他的都是一样的了。 ok, 这里我们把这个格式改一下, 这时候你看到就是一样的吧,那我们就是从一月三十一号开始的,那接着的话我们就自己写好的公式,我们把它复制起来,然后 放到这里公式名称管理器,我们去创建一个名称管理器,那这里的话就是销售额了, 那接着我们再用再穿这个 日期的名称管理器。 ok, 这双明星管理器上线完了,那这个的话其实我们就可以删掉了,然后这个的话其实他放到这里的话可能不太好看,那这个时候的话我们就可以把它给隐藏起来,就是 我们可以把它呢就是放到我们的图表的后面,这就可以了,这是 f 二,那这时候他就不会在这里看到了, 你看下这里会不会变,你看这里到时候他会跟着变动。 ok, 那这里的话我们放在哪里会比较好看一点呢?我们就设置一下放的位置, 你就把它放在这里吧,电脑有点卡。 ok, 这里, 那接着的话,我们就是改一下这个刚刚我们创建的这个名称管理器呢,就是用于这个数据的一个区域,因为我们要进行这个滚动条和我们的这个图表进行一个联动, 那这里我们就要改一下这个报表的这个图表的一个数据源区域,那这里的话这个是销售额,也就是我们刚刚的销售额名称管理器的名称,这里输入进去,然后接这里就是日期,同样的我们把我们的名称管理器这里输入进去日期, 那这时候我们再去看,那这时候他就跟着去进行一个变动了, 那就是我们来去验证一下,你看这里是五十七,他就是从第五十七个数据开始的,那我们来去验证一下, 当然的话我们这里是显示三十一天, 那这就是每一天每一天的去展示了,那接着我们去验证一下这个数据,对不对?五十七步,那五十七的话,那就是五十八,那这是五十八,那就是从二月二十六,然后幺四八七三开始,你看二月二十六,幺四八七三开始,你看这时候我们的这个整个展示的话就很清晰了,这就是我们的一个滚动条。