精易论坛

标题: 求个完美的excel导入超级列表框模块 [打印本页]

作者: 圆圈    时间: 2023-9-18 11:38
标题: 求个完美的excel导入超级列表框模块
excel导入超级列表框
要:自动识别表头、支持xlsx、xls格式(最好自动设置列宽,我自己也写了一个太慢了)


翻了一上午:
有的不能识别表头
有的不能两个格式都支持
有的必须使用通用对话框导入
还有的识别出来会丢内容


大家帮我找找

我自己学着论坛源码写了一个,识别不了xlsx,而且遇到文件有问题的会导致软件崩溃

作者: 花间一壶酒    时间: 2023-9-18 11:44
你可能需要的不是一个Excel模块  而是一个AI助理   表头这种东西  是给你看的  读取内容都是值  你让程序怎么知道你那是表头  换句话说  即使做了逻辑判断表头格式   那么你下次表头格式换了  怎么判断   这根本就不是一个模块能解决的

补充内容 (2023-9-18 11:45):
自己多看源码  把原理搞懂  再根据自己的需求写吧  指望一个固定的模块通杀所有的表  根本不现实
作者: 花间一壶酒    时间: 2023-9-18 12:26
赤璃琴殇 发表于 2023-9-18 11:44
你可能需要的不是一个Excel模块  而是一个AI助理   表头这种东西  是给你看的  读取内容都是值  你让程序怎 ...

我跟你讲道理  你跟我说指责  行行行你会  你牛批  
作者: 不可胜言    时间: 2023-9-18 12:55
如果Excel的数据  导入 超级列表框
数据量大, 本来就很慢, Excel一个单元格一个读 还有 超级列表框一个一个导入, 需要时间的

数据量小就Excel 导入超级列表框
数据量大建意用数据库

作者: 花间一壶酒    时间: 2023-9-18 13:10
你是来搞笑的吧  你这不是来问答的  你是来许愿的
1.你自己要求需要识别表头  首先表头只是Excel里的值  你要是固定格式  可以判断第一行为表头 或者指定某一行为表头  但是你的要求是直接一个模块通杀所有表格
那你就算穷举法  你能把所有格式的表格都写进模块么  比如有横向的有竖向的 有合并斜线表头 有放在表格底部的表头  你这跟许愿有啥区别
2.我是跟你说你的需求根本不可能一个模块全部完成  只能选择某一两个固定格式来完成   你别拿你调用别人模块的想法来理解好么  先搞清楚读取EXCEL的原理好么
3.玻璃心接受不了别人的意见  来问答区问问题  别人给你回答你总能找到理由  你要是真能自己搞定你就不来问答区了

补充内容 (2023-9-18 13:12):
而且这里是问答区不是定制区  别把别人都当你的舔狗  能给你回复原理就不错了  还指望别人给你定制清楚  还得照顾你的感受呢
作者: Jannock    时间: 2023-9-18 13:28
论坛搜索一下  方案挺多的啊
作者: 圆圈    时间: 2023-9-18 14:39
赤璃琴殇 发表于 2023-9-18 13:10
你是来搞笑的吧  你这不是来问答的  你是来许愿的
1.你自己要求需要识别表头  首先表头只是Excel里的值  你 ...

1.识别表格第一行作为表头很难吗?我一个小白自己都写出来了,要不要我把我自己写的源码发出来打你脸?
2.我精币求个模块,你没有可以不回答,上来就教育别人让别人从底层开始学,我要是求个驱动系统,你是不是让我从c++开始学?在这找什么存在感?我让你给我写源码了吗?
3.自己去论坛搜一下吧,这种模块论坛一大把,我说了搜一上午没找到完美的,可能自己没搜到,想问问谁有,你不懂在这喷什么喷?没吃药吧?

作者: 执骨哟    时间: 2023-9-18 15:12
慢的话是写法的问题,可以不要一条条插入,一次性读完一次性插入,模块的话看下方,都是论坛优秀的模块
(另外,完美的有点困难,因为不是定制,所以无法完全按照你的要求做,也不知道你的数据是什么样子的。)

能看懂的话看这个(需要点底子)
https://125.confly.eu.org/thread-14547748-1-1.html

看不懂的话看这个(简单易用)
https://125.confly.eu.org/thread-14790794-1-1.html
作者: 素山    时间: 2023-10-27 17:55
加油
作者: 爱书人飞    时间: 2024-7-23 22:28
感谢分享
作者: 爱书人飞    时间: 2024-7-26 23:17
感谢分享
作者: 薛之谦荆    时间: 2024-10-17 12:17
{:7_432:}
作者: 可爱的小白    时间: 2024-10-24 20:48
66666666666666666666666666666666666666
作者: shen110    时间: 2024-12-19 13:15
也发出来学习学习

作者: E小菜鸟    时间: 2025-3-5 10:10
来看看。。。。。。
作者: huayuanderen    时间: 2025-3-19 07:01
圆圈 发表于 2023-9-18 14:39
1.识别表格第一行作为表头很难吗?我一个小白自己都写出来了,要不要我把我自己写的源码发出来打你脸?
2 ...

分享一下吧大佬,找了两天了没找打完美的




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4