1

既に大量のデータが含まれている Excel ファイル (xlsx) があります。現在、Python を使用して新しいデータをこの Excel ファイルに書き込もうとしています。xlwt、xldd、xlutils、および openpyxl を調べました。これらのモジュールはすべて、Excel シートのデータをロードし、変更を適用して新しい Excel ファイルに保存する必要があります。ワークブックをロードしたり、新しいファイルに保存したりするのではなく、既存の Excel シートのデータを変更する方法はありますか?

4

2 に答える 2

7

XLSX ファイルは zip アーカイブであり、その場で変更できないため、これは不可能です。理論的には、OOXML パッケージを構成するアーカイブの一部のみを編集することは可能かもしれませんが、関連するデータがさまざまなファイルに分散している可能性があるため、実際にはほとんど不可能です。

于 2016-07-19T16:01:36.633 に答える