PythonでWordプログラミング入門-15
PythonでWordプログラミング入門
amazon kindle版を出版しました。
5.表の操作
5.1 表の操作-3
まず、Word文書がこのように、表に分かれていたとします。
ファイル名は"G:\word\Word5.docx"とします。
3つめの表の(1)→①、(2)→②、(3)→③、(4)→④、(5)→⑤に変更してみましょう。
(1)win32comのプログラム
#win32comをインポートします。
import win32com.client
# Wordを起動します。
Word1_ap =win32com.client.Dispatch("Word.Application")
#Wordを表示
Word1_ap.Visible = 1
#Wordファイルを開きます。
Wd1=Word1_ap.Documents.Open("G:\word\Word5.docx")
#セルの変更
Wd1.Tables(3).Cell(1, 1).Range="①"
Wd1.Tables(3).Cell(2, 1).Range="②"
Wd1.Tables(3).Cell(3, 1).Range="③"
Wd1.Tables(3).Cell(4, 1).Range="④"
Wd1.Tables(3).Cell(5, 1).Range="⑤"
#ファイルを保存します。
Wd1.SaveAs('G:\word\Word5.docx')
Wd1.Close
#終了します。
Word1_ap.Quit()
表の(1)→①、(2)→②、(3)→③、(4)→④、(5)→⑤に変更できました。