実現したいこと
pythonで一部VBAを使う部分があります。
表題の通り、wordの表にセル単位ではなく行単位で書き込みを行いたいです。
ライブラリはPywin32を使用しております。
現在のソースコード(一部抜粋)
python
1numrow = 2 2numcol = 1 3for row in content: 4 numcol = 1 5 for col in row: 6 if col is not None: 7 Table.Cell(numrow, numcol).Range.Text = col #ここをCellじゃなくてRowみたいにしたい 8 numcol = numcol + 1 9 numrow = numrow + 1
現状だとcell1つ1つに書き込んでいるので処理がとても遅いです。
これを行単位で書き込めるようにして処理速度を上げたいです。
(データは配列で渡すことを検討)
備考
なにか情報が不足していればお申し付けください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/22 00:00
2021/12/22 00:35
2021/12/22 00:41