問題タブ [powerpoint-2007]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - Access 2003 から Access 2007 への DB のアップグレード
全て、
私は Access を 2003 年から 2007 年にアップグレードする任務を負っています。DB の目的は、Excel スプレッドシートから自動的に生成されるデータのパワー ポイント プレゼンテーションを作成することです。データをインポートすることはできますが、パワー ポイントに生成しようとするとエラーが発生します。Excel スプレッドシートからデータを取得して、PowerPoint プレゼンテーションの表に入力しようとすると、エラーが発生するようです。このコードは他の誰かによって作成されたものであり、2 つのバージョンの違いについては不明です。助けてください!以下はすべてコードの一部です.なぜそれがそのように分かれているのかよくわかりません..申し訳ありません.詳細が必要な場合はお知らせください. 以下のエラーとコードを参照してください。
エラー: 実行時エラー -2147467259 (800004005) オブジェクト 'shape' のメソッド 'table' が失敗しました
c#-4.0 - OpenXML - PresentationML - newMasterPart.SlideMaster.Preserve = false、機能していません
参照されていないスライド マスターを消去するために、スライド マスターの保持属性を使用しようとしています。
私の目的は、プレゼンテーション内のすべてのスライド (スライドが 1 つだけ) をベース プレゼンテーション (スライドが 1 つだけ) に複製し、複製されたスライドのレイアウトをベース プレゼンテーションのレイアウトに変更することです。
私が取ったアプローチは、
(ベース プレゼンテーションは B、クローン プレゼンテーションは C で示されます)
Cのスライドのスライド部分をBにコピーします。
C のマスターを B にコピーします。
新しくコピーしたマスターで SlideMaster.Preserve 属性を false に設定します。
B で新しく追加されたスライド パーツの既存のレイアウト パーツを削除します (C から複製されたスライド)。
新しく追加したスライド パーツに、必要なレイアウト パーツを B から追加します。
LayoutId をトラバースし、一意の値が含まれるように並べ替えます。
しかし、結果のファイルを開くと、C からコピーされた MasterSlide への参照はありませんが、まだ存在しています。
注: 同じコード スニペットでレイアウト スライドを変更しますが、実際には別の実行パスで実行されるため、C の MasterSlides に対処しないという選択肢はありません。
ベースプレゼンテーション (B)
ベースのマスタースライド
クローンプレゼンテーション (C)
クローン プレゼンテーションのマスター スライド
結果出力
出力のマスタースライド
2 番目のマスター スライドへの参照はありませんが、preserve 属性を false に設定した後でも優先されます。
コード サンプルは Post2.zip からダウンロードできます。
Post2 のファイル:
BaseSlide.pptx (ベースプレゼンテーション)
ToBeCloned.pptx (クローン プレゼンテーション)
Out2.pptx (結果のプレゼンテーション)
どんな助けでも大歓迎です。ありがとう。
python - Python: アプリケーションの終了中に for ループを一時停止する
パワーポイント ファイルを一括編集したいスクリプトがあります。それを使用してファイルを1つずつ編集すると、うまく機能します。それらを一括編集すると失敗します。これは、次のファイルのロードが試行される前にアプリケーションが閉じられないためだと思いますが、おそらく間違っている可能性があります。
コード:
エラー (例外を渡さない場合):
詳細:
Python3.3
パワーポイント2007
さらに詳細が必要な場合は、喜んで提供します。ありがとう!
vba - スライドショーでの検索機能
スライドショーに検索機能を追加しました。
私が使用しているコードは
すべての用語とスライド リンクを使用して、何度も繰り返します。一部の用語は機能しません。
完全なコード:
java - Apache POI を使用して .pptx ファイル内の既存のカスタム プロパティ/プロパティを変更する方法
Apache POI を使用してプログラムで .pptx ファイルのプロパティを変更したいと考えています。Itext を使用して .docx と .pdf を使用しました。.pptx ファイルの場合、推奨パッケージ XLSF には、.pptx ファイルのプロパティを取得/変更する方法がありません。むしろ、スライドやデータなどを取得する方法はありません。誰でもこれを手伝ってもらえますか?? 前もって感謝します
vba - 複数のパワーポイント スライドを 1 つにマージして、単一のソース ポイントを維持しますか?
さまざまな視聴者を対象とした(パワーポイント)pptxファイルのセットがあります
対象とする聴衆に基づいて、さまざまなスライド セットをマージすることを考えていました
可能か知りたい
- 複数のパワーポイント ファイルを 1 つに結合する
- 単一のファイルが変更された場合、マージされたファイルに同じ変更が反映されるようにしたい
これはグラフィカルに、または VBA で可能ですか?
元:
- A.pptx
- B.pptx
- C.pptx
- D.pptx
- E.pptx
セット 1 (Dev.pptx):
- A.pptx
- B.pptx
- D.pptx
セット 2 (Manager.pptx)
- A.pptx
- D.pptx
- E.pptx
セット 3 (all.pptx)
- A.pptx
- B.pptx
- C.pptx
- D.pptx
- E.pptx
Pptx (A、b、c、d、e) のいずれかを変更すると、結合されたファイルが自動的に更新されます。
vba - Excel で表を含むパワー ポイント スライドを作成する
データを収集するために Oracle データベースへの複数の接続とクエリを含む大きなワークブックがあります。
このワークブックには、最終データを含む約 6 枚のシートがあります。
このすべてのデータを PowerPoint プレゼンテーションに移動したいと考えています。チャートやグラフを移動する方法の多くの例を見てきましたが、ワークブックにはこれらのいずれもありませんし、必要もありません。
3 つのシートには、ピボット テーブルによって生成されたデータが別のシートに表示されます。これは、ピボット フィルターの矢印を表示しないようにするためです。
他の 3 つのシートは、Oracle クエリから作成されたテーブルです。各シートには、特定の顧客に固有のデータを表示するための個別のクエリがあります。
スプレッドシートにあるデータを取得し、そのデータを含む PowerPoint で表を作成したいと考えています。オブジェクトを PowerPoint にインポートしようとしましたが、データは刻々と変化する可能性があるため、リンクを更新してからデータを更新するのはかなり面倒です。また、データが何行になるかわかりません。これは、データが分刻みで変化する可能性があるためでもあります。
要するに、シート 1 を見ようとしています。そこにあるすべてのデータを取得し、対応する表を PowerPoint で作成します。PowerPoint で表を作成する場合は、PowerPoint スライドあたり最大 6 行のみを配置してください。すべてのデータが移動されるまでスライドを追加し続けます。