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