TC官方合作论坛

标题: 请问有没有办法隐藏表格里面指定的列? [打印本页]

作者: 迷糊咖啡厅    时间: 2014-8-22 14:43
标题: 请问有没有办法隐藏表格里面指定的列?
[attach]16975[/attach]
简单的说明一下,这个表格每次打开的时候都会读取一个txt,并且把文档里面想要的数据依次显示在表格里。
按照正常来做表格,需要24个列,但是我们只需要几个列显示(为了界面的简洁),其他的列隐藏(可以被读取),有没有办法实现?

内容=表格.获得内容("表格0",1,20)

-----------------------------------------------------------------------------
我看了一下帮助,控件详解—表格 里面没有找到关于隐藏的方法

如果不能隐藏,有没有能够代替的方法?

作者: 回头是岸    时间: 2014-8-22 15:15
看来楼主是,表格高级用户。
作者: 迷糊咖啡厅    时间: 2014-8-22 15:23
回头是岸 发表于 2014-8-22 15:15
看来楼主是,表格高级用户。

我前几天才下载下来的,对编程完全没有经验,完全的小白
作者: rainshine    时间: 2014-8-22 16:13
列宽为0.。。。
作者: rainshine    时间: 2014-8-22 16:13
自己做个数组存储数据最好。
作者: 554354854    时间: 2014-8-22 16:15
如果不嫌麻烦的话。。。。把要隐藏的内容放后面去然后遮住那部分。。再把滚动条固定= =
作者: iookk2012    时间: 2014-8-22 16:23
本帖最后由 iookk2012 于 2014-8-22 16:27 编辑

....423432423为什么你得表格要做那么大?  你把表格拉得很小  然后 上下拉条显示就好了啊
作者: b44412545    时间: 2014-8-22 16:51
你可以考虑移动标签挡住
作者: 迷糊咖啡厅    时间: 2014-8-22 19:17
rainshine 发表于 2014-8-22 16:13
自己做个数组存储数据最好。

听上去好像很厉害的样子。
是不是就像excel那样,每个格子都是一个变量,与excel的区别就是,这些都是隐藏起来的,只有电脑自己知道。
想要知道一个位置的数值,直接输入A4,B5,G6之类的就可以查询了呢?


作者: wdq108    时间: 2014-8-22 20:00
将表格数据存储在内存中,表格只是界面显示用的;可以用数组、变量等形式,做个相应的功能,只显示需要显示的数据!  另外,用数据库来处理则更为简单
作者: 迷糊咖啡厅    时间: 2014-8-22 20:01
rainshine 发表于 2014-8-22 16:13
列宽为0.。。。

刚刚试了一下列宽为0。果然达到想要的结果了
。。。这么简单的解决方法我竟然没有想到


话说,读取txt里面的文件有没有速度快点的方法呢?
我做的这个工具打开以后,能看到数据一行一行的往下填写。按照电脑的运算速度,不应该这么慢呀
作者: 迷糊咖啡厅    时间: 2014-8-22 21:27
wdq108 发表于 2014-8-22 20:00
将表格数据存储在内存中,表格只是界面显示用的;可以用数组、变量等形式,做个相应的功能,只显示需要显示 ...

我现在用的是读取txt文件,并且把TXT里面的内容写进表格里。打开程序后,速度很慢,表格以肉眼可以捕捉到的速度往下一行一行的填写。按道理来说应该不至于这么慢呀
你说的那个用数据库来处理的话,是不是速度会变快呀?
有没有关于数据库表格的案例呀?我学习一下
作者: rainshine    时间: 2014-8-22 21:35
迷糊咖啡厅 发表于 2014-8-22 19:17
听上去好像很厉害的样子。
是不是就像excel那样,每个格子都是一个变量,与excel的区别就是,这些都是隐 ...

类似。
作者: rainshine    时间: 2014-8-22 21:36
迷糊咖啡厅 发表于 2014-8-22 20:01
刚刚试了一下列宽为0。果然达到想要的结果了
。。。这么简单的解决方法我竟然没有想到

其实我也是灵机一动想出来的。。。
那是你算法写的不够好,你贴代码 我瞅瞅
作者: 迷糊咖啡厅    时间: 2014-8-23 12:10
本帖最后由 迷糊咖啡厅 于 2014-8-23 14:31 编辑

刚刚把版本升级到4.430,打开以后就是瞬间全填满了


话说表格里有个 【 功能 表格0_左键单击() 】

能不能把它设置成   鼠标左键、键盘↑键、键盘↓键按下去都能执行?






欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1