能设计一个软件,将需要填写的EXCEL表格生成为网页,在浏览器中填表吗?

能设计一个软件,将需要填写的EXCEL表格生成为网页,在浏览器中填表吗?,第1张

建议正常的WEB开发就可以,前端HTML,JS,CSS,后端Java或者net都可以,数据库随便

需要将Excel表格生成网页的话,需要考虑一些第三方的Excel表格控件来集成到你的系统中用来在网页中显示Excel,比如:SpreadJS

关于你提出的几点问题:

1、这个只要能支持Excel导入,就能实现你的需求,SpreadJS有Excel导入功能

2、你说的其实都是Excel本身的设计风格,上面说的用一些第三方的类Excel表格控件集成到系统中去做页面的Excel表格展示就可以完全做到。SpreadJS就是将Excel的电子表格在网页中去显示,所以显示的效果完全跟Excel一样

3、是基本的填报需求,SpreadJS中的数据绑定就可以实现类似的效果,将需要填报的单元格用绑定绑定起来,然后就可以获取到用户填写的相关信息,这样在存入数据库就可以完成

4、这个就是Excel的导出功能,SpreadJS就可以导出Excel并且导出内容保持基本一致。

5、Spread支持IE9及以上,并兼容常用的chrome,firefox,safari等主流浏览器。

如图:

在另一个表建立查询打印页

A3公式:

=IF(ROW(A1)>COUNTIF(数据源!$A$2:$A$1000,$B$1),"",SMALL(IF(数据源!$A$2:$A$1000=$B$1,数据源!$B$2:$B$1000),ROW(A1)))

数组公式,CTRL+SHIFT+ENTER结束输入

往下拉,留出足够多的行,这里已经做了兼容处理

在B3输入公式

=IF(A3="","",VLOOKUP($A3,数据源!$B:$H,COLUMN(B:B),0))

往右拉,数据源有多少列就留多少列


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13490811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-17
下一篇 2023-08-17

发表评论

登录后才能评论

评论列表(0条)

保存