csv复制小程序开发心得—— 03 程序模块开发


续前节 

模块2 行列区域选定模块

2.1 目的

模拟csv区块复制参数的输入,选择指定的csv区域进行复制

2.2 思路

2.2.1 区域数据的存放

区域限定可以通过两个参数来表征,起始坐标和终点坐标,即可以采用一个数组列表临时暂存选定的区域,将关键坐标参数按顺序存放在列表之中。

通过循环来实现多个区域的限定

2.2.2 数据的读取

2.2.2.1 程序直接读取

程序直接读取绝对坐标就行,通过绝对坐标访问对应csv文件中的相应行列的数值,然后通过变量传值的方式进行下一步的处理

2.2.2.2 外部输出

将绝对坐标通过字典进行转译,翻译成可以读懂的Excel相对坐标,然后进行外部输出,进行进一步人工处理操作。

2.3 程序模块


程序主流程

OK,这个程序流程就解析到这里,中间因为感冒中断了有很久吧,思路可能有中断,嗯,就这样!


暂时就这样吧,后面模块就不逐一解释了,太累了,贴总的流程和代码吧,以上!

未完待续  2019年12月26日21:36:43