Python编程——与Office交互
来源:互联网 发布:淘宝店铺管理规则 编辑:程序博客网 时间:2024/06/05 04:56
首先声明我的Python的版本是3.6的。照着树上抄有很多错误的地方。这也是Python用的很不爽的地方,老是更新方法,2.X的Python升到3.X,附带的模块各种改,解决答案又分布在各个旮旯里。
这里直接放我运行好的代码(与Excel交互):
from tkinter import Tkfrom time import sleepfrom tkinter import messageboximport win32com.client as win32warn=lambda app:messagebox.askokcancel(app,'Exit?')RANGE=range(3,8)def excel(): app='Excel' xl=win32.gencache.EnsureDispatch('%s.Application' % app) ss=xl.Workbooks.Add() sh=ss.ActiveSheet xl.Visible=True sleep(1) sh.Cells(1,1).Value='Python-to-%s Demo' % app sleep(1) for i in RANGE: sh.Cells(i,1).Value='Line %d' %1 sleep(1) sh.Cells(i+2,1).Value="Th-th-th-that's all flocs!" warn(app) ss.Close(False) xl.Application.Quit()if __name__=='__main__': Tk().withdraw() excel()
最后结果:
word留待以后再补充。所以也可以把excel结合在Dynamo里。
其他问题请咨询:qq 254033230(非免费,时间是有价值的,咨询前考虑清楚,没这觉悟勿扰)
更多讲解及例子请见:http://class.qq.com/class/24205.html 快速更新,也算您对我的支持。
阅读全文
0 0
- Python编程——与Office交互
- Revit中Dynamo编程——Python脚本编程与RevitAPI交互的注意事项
- Python 与 C++ 的交互编程
- Python 与 C++ 的交互编程
- Python 与 C/C++ 的交互编程
- Python 与 C++ 的交互编程
- Python 与 C++ 的交互编程
- Python 与 C++ 的交互编程
- Python 与 C++ 的交互编程
- Python交互编程入门
- Python网络编程05----django与数据库的交互
- SWIG 和 Python——c/c++与脚本交互
- SWIG 和 Python——c/c++与脚本交互
- SWIG 和 Python——c/c++与脚本交互
- QT源码阅读——QT与HTML交互编程
- VC与Python交互
- VC与Python交互
- python与php交互
- 软件测试[(美)Ron Patton]第5章
- Spring事务传播行为
- 股票学习笔记
- 6.多线程
- vue.js HOOK函数
- Python编程——与Office交互
- VC++编译器中用_int64代替long long
- 十道海量数据处理面试题与十个方法大总结
- stm32从停止模式唤醒到系统稳定需要多少时间
- HDU 不容易系列之(3)—— LELE的RPG难题
- Java9 进程API详细介绍
- Maven学习笔记
- Java基础一
- Java的堆内存和栈内存