首页 >>  正文

excel中滚动条怎么设置

来源:baiyundou.net   日期:2024-09-20

在工作中,有时需要采用Axure 交互来模拟 Excel 冻结窗口功能,如何做到同时固定标题行和首列呢?本文作者分享了他的一个思路,一起来看一下吧。

在具体工作中,遇到要采用 Axure 交互来模拟 Excel 冻结窗口功能。平时常用到冻结表单首列、尾列的情况,但不会做同时固定标题行、首列甚至于底部表格的情况。浪费了午休时间在网上找寻合适的方案,遍寻无果后只能自己探寻合适方案了。现将个人的方案共享给各位,如有雷同那就是咱们思路同频了。

需求:在 Excel 表格中,冻结标题行和标题列后,内容区域横向滚动时,标题行同步滚动、标题列固定;内容区域纵向滚动时,标题列同步滚动、标题行固定。类似下图描述:

一、分析

单向实现固定(行固定或列固定)时,如实现标题列固定在左侧,内容区可以上下左右滚动,且上下滚动时标题列同步滚动。我们可以将数据采用动态面板(仅动态面板能采用 Scrolled 事件,内联框架没有该事件)容纳(动态面板大小与数据内容相适应)。进而用一个适合大小(目标显示大小)的动态面板包含标题列及内容动态面板,设置为 Scroll as need 。

在上面基础上实现标题行固定。要采用某种方案做到,数据内容若横向滚动时标题行亦同步滚动相同具体。

触发条件:当数据内容动态面板发生滚动 -> 采用 Scrollrd 事件。

动作:使标题行同步滚动。

  • Scroll to Widget ( Anchor Link) 动作,但经过实践发觉无法达到预期效果
  • Move 动作,如何使用该动作达成预期效果?采用动态面板,使内部的标题行移动

需要获取内容面板的滚动距离 -> 采用 scrollX、scrollY 分别获取横向、纵向滚动距离。

经过第2步的分析,改方案具有通用性、普适性,我们可以拿来替代第1步中的实现手段,以此来实现整个效果。

二、实践

第一步:搭建页面框架

使用不同动态面板来构建行标题区域、列标题区域、详细内容区域、统计内容区域,并都设置为 Scroll as need 。

第二步:设置交互

1)设置详细内容区交互逻辑。实现详细数据区滚动时,行标题、列标题、汇总数据区相应内容同步滚动。

注:是让各区内的内容同步滚动,可以通过组合或用动态面板包含的方式来为内容分组。如下:

具体交互:

相关函数:[[This.scrollX]]、[[This.scrollY]]

2)为其他几个区域设置交互。

行标题区

列标题区

统计数据区

演示地址:https://r1el3n.axshare.com,密码:2022。

本文由 @Ming丶 原创发布于人人都是产品经理,未经作者许可,禁止转载。

题图来自 Unsplash,基于 CC0 协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

","force_purephv":"0","gnid":"9970f8c33ad77d4a2","img_data":[{"flag":2,"img":[{"desc":"","height":"420","title":"","url":"https://p0.ssl.img.360kuai.com/t0177f53745a1788a1e.jpg","width":"900"},{"desc":"","height":"1040","title":"","url":"https://p0.ssl.img.360kuai.com/t01e066e82d61bc2e71.jpg","width":"2460"},{"desc":"","height":"962","title":"","url":"https://p0.ssl.img.360kuai.com/t01c4f03ac1b6179720.jpg","width":"2390"},{"desc":"","height":"894","title":"","url":"https://p0.ssl.img.360kuai.com/t015dc49f1bb78ff217.jpg","width":"2378"},{"desc":"","height":"994","title":"","url":"https://p0.ssl.img.360kuai.com/t016bed01efbbb6ed00.jpg","width":"2380"},{"desc":"","height":"530","title":"","url":"https://p0.ssl.img.360kuai.com/t01c2b4a976a44d7824.jpg","width":"526"},{"desc":"","height":"546","title":"","url":"https://p0.ssl.img.360kuai.com/t018059811dad289017.jpg","width":"516"},{"desc":"","height":"602","title":"","url":"https://p0.ssl.img.360kuai.com/t01c55b794ff219d3cb.jpg","width":"524"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"hbase","pub_time":1661941560000,"pure":"","rawurl":"http://zm.news.so.com/ee8d64e54a09546a541b094d34371c24","redirect":0,"rptid":"669070986ea321bb","s":"t","src":"人人都是产品经理","tag":[{"clk":"kdigital_1:excel","k":"excel","u":""}],"title":"如何用Axure实现类Excel冻结窗口功能

尤谦疫1706怎么在EXCEL表格里面加滚轴条? -
刘伦李13589436334 ______ 你把光标停留在滚动条上方,变成上下箭头时,按住鼠标左键,接动鼠标,就能实现你说的功能了. 或者新建窗口,然后水平重排.也可以. 或者拆分功能也可以.

尤谦疫1706很多行,有上下左右滚动条,怎样可以表格数据拖动的时 -
刘伦李13589436334 ______ excel中的垂直滚动条和水平滚动条,可以在excel选项里面设置. 方法是: 点击文件——选项——高级.在显示选项里勾选水平滚动条或者垂直滚动条.

尤谦疫1706EXCEL里如何添加如图的一条滚动条,选中其中任意一项,表内数据图片都会随之变化,且都在一个工作表进行 -
刘伦李13589436334 ______ O2公式:=IFERROR(INDEX(F$2:F$1000,SMALL(IF(MATCH(F$2:F$1000&"",F$2:F$1000&"",0)=ROW($1:$999),ROW($1:$999),9^9),ROW(A1)))&"","") 数组公式,需要按CTRL+SHIFT+回车完成公式,下拉;P2公式:=SUMIF(F:F,O2,M:M) 下拉.

尤谦疫1706excel中的水平滚动条怎么调出来 -
刘伦李13589436334 ______ 在Excel选项的“高级”中,勾选“显示水平滚动条”,确定,即可恢复显示水平滚动条.

尤谦疫1706excel 底下的活页簿,滚动条,不显示了.在哪里设置的呢?如图. -
刘伦李13589436334 ______ 1、点击excel工作表左上角的“文件”菜单,点击:选项,见图. 2、在跳出来的 excel选项 对话框中,左边点击:高级,右面移动到:此工作表的显示选项下面有:显示水平滚动条、显示垂直滚动条在前面的小方块中打上勾即可.

尤谦疫1706Excel 2003 如何设置滚动条大小 -
刘伦李13589436334 ______ 以xp系统为例,步骤如下:桌面右键,“属性”,切换到“外观”选项卡,点击“高级”,“项目”选择“滚动条”,大小输入一个较大的数,如下图:

尤谦疫1706excel2010怎么添加滚动条 -
刘伦李13589436334 ______ 滚动条是自动产生的,当你的表格大于窗口的时候,就会自动产生滚动条.可以用鼠标滚轮

尤谦疫1706如何设置excel表格左右滚动条 -
刘伦李13589436334 ______ 解决EXCEL滚动条变小_百度经验 http://jingyan.baidu.com/article/d7130635221f4e13fdf47587.html

尤谦疫1706excel2003怎么添加水平滚动条? -
刘伦李13589436334 ______ 如果Excel图表中用到的数据较多,可以给图表添加一个水平滚动条,当拖动滚动条时,可以观察数据的连续变化情况.例如要用图表反映2006-2008年每月的销售量变化情况,就可以添加一个水平滚动条,查看其间任意连续12个月数据的变化...

尤谦疫1706微软excel里头的滚动条如何设定
刘伦李13589436334 ______ 工具-选项-视图-窗口选项中的水平滚动条、垂直滚动条选 上.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024