天天看點

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
           

  

轉載于:https://www.cnblogs.com/Mengchangxin/p/9559854.html