1

こんにちは、Python を使用して Excel ファイルを解析し、必要なコンテンツのみを別の Excel ファイルにコピーしていますが、新しいセルを別の方法でフォーマットしたいと考えています。現在、xlrd および xlwt ライブラリを使用しています。私は彼らのウェブサイトのドキュメントを見ましたが、太字や下線などのフォントの書式設定のみが対処されているようには見えません。具体的には、新しくコピーしたセルを中央に配置し、他のセルの一部を結合したいと考えています。何か案は?

4

2 に答える 2

1

更新: xlwt から easyxf をインポートすることで解決策を見つけました

次のステートメントでスタイルを設定します。

style = easyxf('align:horizo​​ntal center;')

だから私がシートに書き込むとき、私は使用することができます:

sheet.write(row, col, item_to_write, style)

ドキュメンテーション: http://www.simplistix.co.uk/presentations/python-excel.pdf

于 2013-11-21T20:49:22.887 に答える