您的位置:首页 > 编程语言 > Python开发

用Python代码连接并控制Excel表格,从此办公自动化,解放你双手

2019-06-24 21:40 951 查看

上次618的时候,整个IT行业的公司都在搞活动,我的公司也不例外,提前半个月就开始策划活动, 我的事情那时候也变多了,尤其是那段时间我的上级刚好家里有事请假,他的工作就暂时给我了,这意味着我不仅要写代码还要做表格,两个都是精细活,一不留神就出错了。

当时想着能不能有什么方法可以解决这些问题,但是一直没空余时间,现在活动过了有时间闲下来,这点能用技术解决的事情可难不倒我,毕竟我有万能的Python,这可是号称除了不会生孩子其余都能做的编程语言!

上面为开发此程序的背景!

光说不练假把式,还是直接上技术来的实在!(PS:文章最后有代码领取方式

Python版本:3.6.4

先安装pip包,基本操作,不成问题!

2.用代码操作Excel文档

这个文档比较简单,所以代码也没有太长。

运行代码,看看操作过后的结果:

还行,数据都导入进去了,那就来点复杂点的,看看最后能不能实现。

3. 操作Excel文档并添加数据格式

操作代码就是下面图片里的,只有40行的样子,值得一提的是附带了数据格式的定义,也就是说如果你的表格数据格式和这个数据格式不对应,那么程序是无法正常运行出结果的。

运行此程序,然后得到的操作结果:

可以看到,不止是英文和数字,还有一些特殊的符号也添加进来了。

4.Excel中添加不同类型的数据

经常做表的人都知道,数据类型有很多种,单纯的文本只是最简单的,还有百分比,日期之类的,这些数据类型和文本不一样,需要经过计算才能得到结果,所以也需要特意设计一个实现方法。代码如下:

这段代码的代码执行结果:

基本的文字数据是没啥大问题了,但是如果想要更加直观的看到数据的跌涨幅度,还是用图形数据来表示更加直观一点,所以我们还需要完善。

5.Excel中添加数据图表

不啰嗦,直接上代码:

PS:数据图表需要添加到文件里,否则将无法展示到图表中。

这段程序执行出来的结果:

其实不光可以制作图线表,柱状图也是可以的,不过原理和图线表差不多,所以就不一一写出来了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐