PythonでExcelプログラミング入門-7
PythonでExcelプログラミング入門
amazon kindle版を出版しました。
2.1 "Hello World"の表示
(3)セルに表示-3(win32comのプログラム)
(1)、(2)と同様に、win32comを用いて、'Hello World-win32com'をセルに書き込んでみましょう。
#win32comをインポートします。
import win32com.client
# Excelを起動します。
book1_ap = win32com.client.Dispatch('Excel.Application')
#EXCELを表示
book1_ap.Visible = 1
#EXCELファイルを開きます。
Wb1=book1_ap.Workbooks.Open(Filename='G:\excel\Book1.xlsx')
#シートを選択
Sh1= Wb1.Worksheets("Sheet1")
#セルにHello Worldを書き込み
Sh1.Cells(1,1).Value='Hello World-win32com'
Sh1.Range('B2').Value='Hello World-win32com'
#ファイルを保存します。
Wb1.SaveAs('G:\excel\Book1.xlsx')
Wb1.Close
#終了します。
book1_ap.Quit()
これで、win32comでもファイルを開いて、EXCELを操作して、ファイルを保存するという、基本的な記述はできました。