win32com 操作word

 1 #!/usr/bin/env python3
 2 #-*- coding:utf-8 -*-
 3 '''
 4 Administrator 
 5 2018/8/30 
 6 '''
 7 
 8 import win32com.client         #导入脚本模块
 9 WordApp=win32com.client.Dispatch("Word.Application")#载入word模块
10 WordApp.Visible=True   #显示word应用程序
11 
12 #1、新建word文档
13 doc=WordApp.Documents.Add()   #新建空文件
14 # doc=WordApp.Documents.Open()#打开指定文档
15 
16 doc.SaveAs(r"C:\Users\Administrator\Desktop\演示文档.doc")  #文档保存
17 doc.Close(-1)                 #保存后关闭,doc.Close() or doc.Close(0)直接关闭不保存

 

#!/usr/bin/env python3
#-*- coding:utf-8 -*-
'''
Administrator 
2018/8/30 
'''

import win32com.client         #导入脚本模块
WordApp=win32com.client.Dispatch("Word.Application")#载入word模块
WordApp.Visible=True   #显示word应用程序

#1、新建word文档
doc=WordApp.Documents.Add()   #新建空文件
# doc=WordApp.Documents.Open()#打开指定文档

doc.SaveAs(r"C:\Users\Administrator\Desktop\演示文档.doc")  #文档保存
doc.Close(-1)                 #保存后关闭,doc.Close() or doc.Close(0)直接关闭不保存

#2\ 页面设置
doc.PageSetup.PaperSize=7    #纸张大小,A3=6,A4=7
doc.PageSetup.PaperWidth=21*28.35  #直接设置纸张大小,使用该设置后PaperSize设置取消
doc.PageSetup.PaperHeight=29.7*28.35 #直接是指纸张大小,...

doc.PageSetup.Orientation=1  #页面方向,竖直=0,水平=1

  

 

posted @ 2018-08-30 14:14  巨兽~墨菲特  阅读(1771)  评论(0编辑  收藏  举报