強火で進め

このブログではプログラム関連の記事を中心に書いてます。

セルにデータ入力

参考にしたファイルはnumbers.py。

import pyExcelerator

w = pyExcelerator.Workbook()
ws = w.add_sheet('test')

ws.write(0, 0, 1)
ws.write(1, 0, 2)
ws.write(2, 0, 3)
ws.write(0, 1, 10)
ws.write(0, 2, 100)
ws.write(1, 1, 'abc')

w.save('test.xls')

【作成したExcelの内容】

【解説】

ws.write(1, 0, 2)

第1引数…行(縦方向の位置)
第2引数…列(横方向の位置)
第3引数…値

ws.write(1, 1, 'abc')

サンプル名は numbers ですが文字列も同様に指定でOKみたいです。