win32com使用 - office宏调用

win32com 使用-office宏调用

标签:python

一、 安装win32com模块

下载相对应的版本安装即可:

http://sourceforge.net/projects/pywin32/files/

二、 使用win32com操作

import win32com.client as wc
# 绑定word文档
app = wc.Dispatch('Word.Application')
# 绑定excel表格
# app = wc.Dispatch('Excel.Application')
# 打开word文档
doc = app.Documents.Open('filepath')
# 打开excel文档
xls = app.WorkBooks.Open('filepath')
# 执行对应的宏命令
app.Run('Marco')
app.Close()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,716评论 6 427
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,976评论 4 418
  • 50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, ...
    hzyido阅读 5,493评论 1 9
  • 2017年3月3日 亲子正音跟读:《易经》第五、六卦、《成语接龙》第四节,《老子》31-40章。 今天因为单位有事...
    廖旭清阅读 3,025评论 0 0
  • 无环单链表的反转 http://blog.csdn.net/feliciafay/article/details/...
    陈果123阅读 1,859评论 0 0