スライドの特定の場所でPythonを使用してExcelファイルを埋め込みデータをPowerPointにリンクする方法

sahand1372

さまざまなグラフやデータに含まれているさまざまなシートのExcelファイルがあります。ここに画像の説明を入力してくださいpython(PythonのPPTx lib)によって、毎日のプレゼンテーションのパワーポイントを自動的に作成したいと思います。

私の問題は、Python(pptx)によって作成されたパワーポイントにExcelと過去に存在するチャートをコピーする必要があることです。PythonでExcelファイルからPowerPointにチャートをエクスポートする可能性はありますか?

scanny

では、これに対する直接のAPIサポートはありませんpython-pptxただし、他にも役立つ可能性のあるアプローチがあります。

おそらく最も簡単なのはopenpyxl、スプレッドシートpython-pptxからデータを読み取り、Excelから読み取ったデータに基づいて、を使用してグラフを再作成するようなパッケージを使用することです。

チャートを正確にコピーしたい場合は、これも可能ですが、実行するにはOpen Packaging Convention(OPC)ファイル形式とXMLスキーマの詳細な知識が必要になります。基本的に、グラフのグラフ部分をPowerPointパッケージ(zipファイル)にコピーして、スライド上のグラフィックフレーム形状に接続します。また、ExcelワークシートをPowerPointに埋め込み、おそらく繰り返し(グラフごとに1回)、形式固有の調整を行う必要があります(ExcelとPowerPointは、特定の詳細でグラフの処理が少し異なります)。

この後者のアプローチは大きな仕事になるので、最初に簡単なアプローチを試して、それでうまくいくかどうかを確認することをお勧めします。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ