Python と xlwings を使用して Excel レポートを自動的に作成する作業を行っています。これらのレポートには複数のチャートとグラフがあり、同じフォーマットとデザインを維持したまま pptx プレゼンテーションで使用したいと考えています。pptx の生成には、現在 python-pptx を使用しています。
理想的な解決策は、xlwings、python-pptx、またはその他のライブラリを使用してグラフを Excel から Powerpoint に直接エクスポートし、グラフの形式とデザインを維持し、プレゼンテーション内でデータセットを編集できるようにすることです。
2 番目の解決策は、グラフが Excel レポートで作成されている間に、グラフを一時フォルダーに画像としてエクスポートすることです。次に、python-pptx を使用してこれらの画像をプレゼンテーションにアップロードします。これらは、グラフのデザインを維持することを保証しますが、データを編集できないことを意味します。このためには、チャートをxlwingsで画像として保存する方法を知る必要がありますが、その方法が見つかりません。
私は、生成された Excel を別の言語でスクレイピングするなど、さまざまなソリューションを受け入れています (先験的で調査なしでは、Windows アプリでは C# がかなり適していると思います)。これは、プロジェクト全体の理解度を高めることを意味しますが。
よろしくお願いします