- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python与excel word
自动化
软件自动化
通过编程实现对某一软件行为的控制
一般通过软件提供的接口实现
分为包裹(wrap)方式和非包裹方式
比如python编程控制excel和word
求和:excel word
excel求和
word求和:
按ctrl+F9产生一个{}
在里面输入={=sum(a3:a5)}或者{=a3+a4+a5}
右击更新域
VBA:Visual Basic Application
它是在Office中广泛使用的宏语言
使用宏可以增强Word、Excel等软件的自动化能力,
使用户更高效地完成特定任务VBA的语法同VB 类似,
但增加了很多特有的函数和对象
自由!
复杂计算:
条件语句
循环语句
VBA:录制宏
VBA是编程语言,宏是用VBA代码保存下来的程序
选取“开发工具”活页
自动产生VBA代码
举例
运行宏:ALT+F8
按钮控制
宏的缺陷
只是VBA的简单程序
无法进行判断和循环
不能显示用户窗体
不能进行人机交互
让程序更加自动化和智能化:自主编写VBA程序
VBE界面:ALT+F8
过程:相对独立的操作序列
模块:可保存多个过程
对象:office各种可操作目标物:
工作簿、工资表、单元格、图片、图表、透视表
代码:
或可以考虑python
xlrd库的下载地址:/pypi/xlrd
xlwt库的下载地址:/pypi/xlwt
xlutils库的下载地址:/pypi/xlutils
英文帮助文档:
安装:pip install xlrd
写excel文件
import xlwt
book = xlwt.Workbook()
sheet1 = book.add_sheet(biao 1)
head = [Id, type, quantity]
row0 = sheet1.row(0)
for i, title in enumerate(head):
row0.write(i, title)
book.save(.\\tst1.xls)
调整行高度和列宽度
行高:
sheet1.row(0).height_mismatch = 1
sheet1.row(0).height = 1000
列宽:
for i in range(len(head)):
sheet1.col(i).width = 4000
读excel文件
import xlrd
book = xlrd.open_workbook(./tst1.xls)
print book.nsheets
print book.sheet_names()[0]
sheet = book.sheets()[0]
print sheet.cell(0, 0)
print sheet.cell_value(1, 0)
print sheet.row(0)
读写excel
利用2个模块:
处理word
模块docx
pip install python-docx
毕业设计: 神经网络 机器学习 分布式计算(Spark / Hadoop)
您可能关注的文档
- “讲奉献、有作为”专题学习心得体会.doc
- “向王立权同志学习”心得体会.doc
- 《数据结构》教学大纲-新版--完善中.doc
- 2015~2016数据结构实验.doc
- 2015年市场规制法中《竞争法》课课件正式稿1.ppt
- 2015年市场规制法中《竞争法》课课件正式稿2.ppt
- 2015年市场规制法中《竞争法》课课件正式稿3.ppt
- 2015年市场规制法中《竞争法》课课件正式稿4.ppt
- 2015年市场规制法中《竞争法》课课件正式稿5.ppt
- 2015年市场规制法中《竞争法》课课件正式稿6.ppt
- python精品教学课件(温州大学)补充:数据库支持.pptx
- python精品教学课件(温州大学)第1章 前言.pptx
- python精品教学课件(温州大学)补充:人工神经网络.pptx
- python精品教学课件(温州大学)第2章 变量和简单数据类型.pptx
- python精品教学课件(温州大学)第3章 列表简介.pptx
- python精品教学课件(温州大学)第4章 操作列表.pptx
- python精品教学课件(温州大学)第5章 if语句.pptx
- python精品教学课件(温州大学)第6章 字典.pptx
- python精品教学课件(温州大学)第7章 用户输入和while循环.pptx
- python精品教学课件(温州大学)第8章 函数.pptx
文档评论(0)