找回密码
 立即注册
搜索
查看: 1390|回复: 4

[软件] EXCEL(数据+脚本)的替代方案?

[复制链接]
     
发表于 2022-8-18 10:10 | 显示全部楼层 |阅读模式
工作中有一个测试平台用到了EXCEL来进行数据存储/处理/输出

具体起来就是一些测试工具用的测试配置的存储以及调整,通过VBA脚本抽取部分参数后输出到某个配置文件中,等待测试结束之后再通过VBA读取测试结果并填充到一些子表当中。
现在这个方式下,很多时候数据存储和表格样式关联度高(几个相同样式的字表,数据之间大量关联),以至于增减行列的时候要同时调整很多东西。
在少量修改的时候还行,几年间可能会发生整体格式的变动,如果有一些回头的工作,就要等于要把旧数据手动匹配到新表格中去,这个工作量就比较大了。

总结起来:表格中用到了VBA脚本的外部文件读取/写入,单元格的常用函数自然是不用说,还有Formating Rule来标记颜色
我想问的是,有没有什么更好的工具,可以更好的实现这些功能,又可以避免样式和数据存放紧密关联?

谢谢!

回复

使用道具 举报

     
发表于 2022-8-18 11:19 来自手机 | 显示全部楼层
比较简单的是excel,vba,sql,access,不需要学习太多的知识。
回复

使用道具 举报

     
发表于 2022-8-18 11:52 | 显示全部楼层
用python pandas应该能处理的过来
回复

使用道具 举报

     
发表于 2022-8-18 13:40 | 显示全部楼层
数据源应该是统一的, 比如可以保存到数据库中去, 然后需要什么表格, 就从数据库里读取数据, 生成需要的格式。

思路应该是尽量把数据和 数据的展现(格式或样式) 分开。
回复

使用道具 举报

     
发表于 2022-8-18 15:05 | 显示全部楼层
本帖最后由 绕指流光 于 2022-8-18 15:06 编辑

你这种情况需要的不是新的工具,而是重构VBA代码,因为只是数据的输入输出发生变化,没有新的需求,就是常规维护
猜测最早给你写这些脚本的人肯定不会考虑数据来源表的变化,如果无人维护肯定某些步骤只能手动去改到符合代码需求了
4#说的思路是正确的,即使不用数据库,VBA重写几个函数作数据清洗、识别数据区域,条件判断有效数据也不难的,基本属于削铅笔而不是造铅笔级别的改动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-22 12:31 , Processed in 0.062760 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表