0

4 枚のシートを含む Excel ファイルを取得しました。1 つのシート、シート 4. には単純な CSV 形式のデータが含まれており、他のシートはこのシートのデータを読み取り、さまざまな計算やグラフを作成します。私の python アプリケーションでは、Excel ファイルを開き、シート 4 を開いて、データを置き換えたいと思います。XLS の複雑なファイル構造 (以前の関連する回答)のため、技術的には Excel を開いて編集することはできませんが、Python で好きなように編集することはできませんが、この特定のケースの回避策はありますか? 私がやりたいことは、データシートを開いて書き込み、他のものを無視することだけです...

注: 関連する質問に対する以前の回答では、xlutils のコピー機能を使用することが提案されていました。しかし、残りのシートはかなり複雑なので、この場合はうまくいきません。たとえば、グラフはコピー機能では保存できません。

4

1 に答える 1

0

以前はpyExceleratorを使用していました。それは確かに良い仕事をしましたが、それが維持されているかどうかはわかりません.

https://pypi.python.org/pypi/pyExcelerator/

h番目。

于 2013-11-15T08:58:06.807 に答える