問題タブ [powerpoint]
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.
c++ - C++ unmanaged を使用して Power Point の実行中のバージョンを取得するにはどうすればよいですか?
Power Point (2003 および 2007) で管理されていない C++ を使用しています。
IDispatch で実行中のバージョンの Power Point (2003 または 2007) を入手するにはどうすればよいですか?
ありがとう、どんな助けでも素晴らしいでしょう。
c++ - C++ アドインから PowerPoint 2007 を検出する方法は?
C++ アドインを介してアドインが PowerPoint 2007 にあるかどうかを検出する必要があります。PowerPoint オブジェクト モデルは Application.Version を公開していますが、これは動作するはずですが、IDispatch でこれを使用する方法については十分に知りません。
C++ アドインから PowerPoint 2007 を検出する方法は?
php - PHP は PowerPoint ファイルからテキストを読み取ることができますか?
PHP に (アップロードされた) パワーポイント プレゼンテーションを読み取らせ、各スライドからテキストを最小限に抽出したいと考えています (画像やレイアウトなどのより多くの情報を取得する方が良いですが、この時点ではテキストだけで解決します)。
Google アプリはプレゼンテーション アプリでそれを行うことを知っているので、パワーポイント バイナリを翻訳する方法があると思いますが、その方法に関する情報が見つからないようです。
何を試すかについてのアイデアはありますか?
ありがとう -
ms-office - PowerPoint 2007でメニュー項目「PowerPointオプション」を無効/削除するにはどうすればよいですか?
PowerPointをロックダウンしようとしていますが、リボンのカスタマイズxmlとグループポリシーを使用して、いくつかのコマンドを削除できます。ただし、さらに2つのオプションを削除または無効にする必要があります。
PowerPointオプション-このボタンは、Officeアイコンをクリックすると表示されます
このアイテムは、Word(Wordオプション)とExcel(Excelオプション)でも使用できるため、同じソリューションである必要があります。
Office 2003では、_pptApplication.CommandBarsからオブジェクトを削除することで、必要なアイテムを削除できました。
更新:グループポリシーを使用してクイックアクセスツールバーを無効にできるようになりました。しかし、「PowerPointオプション」については何も見つかりませんでした。
ありがとう
powerpoint - コード/スクリプト/定義を使用して、PowerPointでカスタムシェイプまたはコネクタを作成します
PowerPoint 2007の図形は組み込まれているようです-「ユーザー」/「カスタム」図形を作成する方法はありますか?
カスタムコネクタを作成したかったのですが、カスタムシェイプを作成できるかどうかを知ることは、将来的に役立つ可能性があります。
c# - テンプレートからPowerPoint2007プレゼンテーションを作成する
Open XML FormatSDK2.0を使用してテンプレートからPowerPoint2007プレゼンテーションを作成する必要があります。テンプレートは顧客が提供する必要があり、個々のレイアウトスタイル(フォント、背景色、画像など)に使用されます。2つの事前定義されたスライドが含まれている必要があります。
- テキストスライド
- 画像スライド
これで、アプリケーションはテンプレートファイルのコピーを作成し、テキストスライドと画像スライドの複数のコピーを作成し、コンテンツプレースホルダーをいくつかのコンテンツに置き換える必要があります。
スライドのタイトルを編集したり、それらを削除したり、スライド上の画像を置き換えたりするためのMicrosoftのコードスニペットをすでにいくつか見つけました。しかし、既存のスライドのコピーを作成する方法がわかりませんでした。多分誰かがこれで私を助けることができます。
windows-services - Windows サービスでは Powerpoint Interop が失敗するが、Windows フォーム アプリケーションでは正常に動作する
フォルダーを監視するアプリケーションを作成しました。PowerPoint ドキュメントがフォルダーにドロップされると、フォルダー内のスライドが処理され、各スライドの png 画像が生成されます。これは Windows フォーム アプリケーションでは正常に機能しますが、まったく同じコードを Windows サービスに配置し、同じテスト ファイルを使用すると、次のエラーで開くことができません。
エラー: PowerPoint はファイルを開けませんでした。Microsoft.Office.Interop.PowerPoint.Presentations.Open (String FileName、MsoTriState ReadOnly、MsoTriState Untitled、MsoTriState WithWindow) で -2147467259 Com エラー
自分のユーザー アカウント (管理者権限を持つ) で実行するようにサービスを設定したので、アクセス許可の問題は除外されると思いますが、他に試してみることは考えられません。
助言がありますか?
excel - 無効化されたファイルの MS Office リスト内のドキュメントをプログラムで再度有効化する方法
MS Office プログラムは、以前に開いたときにエラーの原因となった無効なファイルのリストを保持しています。ユーザーは、プログラム メニューからリストにアクセスし、再度有効にするドキュメントを選択することで、このリストからドキュメントを削除できます。( http://support.microsoft.com/kb/286017 )
問題は、GUI を操作せずに、このドキュメントの再有効化をプログラムでどのように行うことができるかということです。
vba - VBA: スライドを作成して名前を変更する方法
サンプル シナリオについてサポートが必要です。
スライドがあり、その上にコマンド ボタンがあります。クリックするとウィンドウ/画像がポップアップし、もう一度クリックするとウィンドウが破棄されます。私たちはそれを行うことができます。別のデッキにコピーすると、デッキ 1 のデフォルトのスライド名を使用できません。VBA コード ビハインドを含むスライドを変更せずに任意のデッキで動作させるにはどうすればよいですか? また、VBA でスライドの名前を変更するにはどうすればよいですか?
vba - プログラムでPowerPointからフォーマットされたテキストを読む
私は次のようなものを使用して、PowerPoint内の図形からテキストを取得します。
ただし、テキストに太字、下線付き、サイズ変更(など)のテキストが図形内にある場合(図形内の特定の単語またはフレーズのみを意味します)、.Text
プロパティはすべてをプレーンテキストに変換します。
形状の定型化されたマークアップ(おそらくRTF)を取得しようとしています。
テキストをコピーして(強調表示して右クリックし、[コピー]を選択)、ワードパッドに貼り付けると、すべてが保持されることがわかります。ただし、プログラムでアクセスできる.RTFText
プロパティ(または同様のもの)は表示されません。TextRange
誰かがこれをプログラムで(私が思うにVBAを介して)行う方法を知っていますか?
ありがとう -