問題タブ [powerpoint-2013]

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.

0 投票する
0 に答える
1241 参照

java - Microsoft PowerPoint で開いている PPTX ファイルを Java 経由で編集するにはどうすればよいですか?

POIを参照して- Excel で開いているファイルに書き込めませんか?

開発中のJava アプリケーションに必要な機能は、上記の PowerPoint バージョンです。Java を使用してスライドを作成し、キャプチャしたアプリケーション データから生成されたコンテンツを追加してから、Microsoft PowerPoint で現在開いている既存の PowerPoint ファイルにスライドを追加します。

PowerPoint ファイルが開かれていない場合、Java アプリケーションはまず必要に応じて Microsoft PowerPoint を開き、次に新しい空の PowerPoint ファイルを作成してから Microsoft PowerPoint で開きます。

たとえば、私のアプリケーションはTest.pptx. アプリケーションは、Microsoft PowerPoint アプリケーションでそれを開きます。次に、スライドを追加します。操作は成功し、例外はスローされません。ただし、変更は Microsoft PowerPoint ビューに反映されません。

  • Microsoft PowerPoint でファイルを閉じて再度開くと、更新された変更が表示されます。しかし、これは私が望むものではありません。ユーザーは新しいスライドを継続的に追加し、スライドを追加するたびに Microsoft PowerPoint アプリケーションを再起動しなくても、これらのスライドがリアルタイムで Microsoft PowerPoint ビューに更新されるのを確認できる必要があります。
  • ~$Test.pptxMicrosoft PowerPoint で PowerPoint ファイルを開くと、デスクトップに一時ファイルが作成されることに気付きました。生成されたスライドを Java アプリケーションに直接追加しようとしまし~Test.pptxFileNotFoundException: the process cannot access the file because it is being used by another process.が、その後スローされます。

このアプリケーションは、Java 1.8 を使用して実装され、Windows 10 で実行され、Microsoft Office 2013 を使用します。この特定の機能の開発はゼロから始まったばかりなので、解決策はまだ模索されています。

現在、Apache POI を使用していますが、問題を解決することを意味する場合は、Apache POI を使用しないように切り替えることができます。Microsoft Office マクロを使用してみようということになりました。マクロの使用方法が十分に理解されていないため、このアイデアはまだ調査中です。

必要な機能をどのように実装できますか? 仕事を成し遂げるには、どのようなテクノロジやライブラリが必要ですか?

TutorialsPoint の Apache POI PPT チュートリアルからのサンプル コード。既存の PowerPoint ファイルは既に Microsoft PowerPoint で開かれている必要があります。以下のコードを実行すると、追加されたスライドが Microsoft PowerPoint ビューですぐに表示される必要があります。注意: Apache POI の使用は必須ではありません。

0 投票する
0 に答える
430 参照

vba - 他のマシンにインポートするために既存の PowerPoint マクロをエクスポートするにはどうすればよいですか?

開発マシンの Microsoft PowerPoint でいくつかのマクロを作成しました。アプリケーションが展開されると、ネットワーク内の各マシンの PowerPoint アプリケーションにマクロがインポートされます。

これらのマクロをエクスポートするにはどうすればよいですか? また、これらのマクロを別のマシンの PowerPoint アプリケーションにインポートするにはどうすればよいですか?

0 投票する
1 に答える
4143 参照

vba - パワーポイントでボタンをクリックしたときに図形に色を付ける方法は?

選択した図形の色を変更したい。1 つの図形をクリックしてボタンをクリックすると、写真のように赤で色を変更したいのですが、ボタンを押すと。

選択した色の形状を変更する条件を設定したボタンを作成するにはどうすればよいですか?

別の図形を押して色を変更しようとしましたが、私が望むものではありません。

どうもありがとう

ここに画像の説明を入力