問題タブ [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.
vba - vbaを使用してPowerPoint2007で「チャートの挿入」ダイアログに到達するにはどうすればよいですか?
このトピックが別のスレッドで取り上げられている場合は、事前にお詫び申し上げますが、それがどこにあるかを見つけることができません。
PowerPoint 2007 から [グラフの挿入] ダイアログにアクセスしようとしています。
私がレビューしたドキュメントによると、これは次のコードで実現できます。
また:
ただし、ダイアログを表示する代わりに、このコードは現在のスライドに新しい縦棒グラフを挿入します。その上、このグラフも NSgraph グラフ (PowerPoint2003 形式) であり、新しい形式でグラフを挿入することを非常に楽しみにしています。
PowerPoint2007 でそのダイアログに到達することは可能ですか? MSDN のドキュメントでさえ、ID は 17 であると記載されているためです。
どんな情報でも大歓迎です。
よろしくお願いします!
vbscript - Presentations.Open では PowerPoint 2007 を開く必要がありますか?
次の VB スクリプトを使用して呼び出したい PowerPoint ファイル test.pptm にマクロ runTest があります。スクリプトが Office 2010 のマシンで呼び出された場合はすべて正常に機能しますが、スクリプトを呼び出す前に PowerPoint アプリケーションが開かれている場合、スクリプトは Office 2007 でのみ機能します。誰かが同様の問題を経験したかどうか、または潜在的な解決策を聞いてみたいと思います.
vba - PowerPoint でテキスト フィールドの値を保存する
PowerPoint 2007 でレビュー ゲームを作成しようとしています。2 つのテキスト フィールドを使用できるようにしたいと考えています。ショーでは、ゲームを管理している人が 2 つのテキスト フィールドにチーム名を入力します。次に、データを保存し、次のスライドで、プレゼンテーションの反対側にチーム名を表示します。テキスト フィールドから入力を取得し、それを変数に保存し、そのラベルのテキストがテキスト フィールドの入力と等しいラベルを持つと想像します。
vba - PowerPoint フィールドの最後のリターンを削除するには?
ユーザーが 1 つまたは複数のテキスト ファイルを PowerPoint のフィールドにインポートできるようにする関数を作成しました。これは本当にうまくいきます。ユーザーはフィールドをクリックし、カスタム メニューのボタンをクリックして、リストからファイルを選択し、そこに移動します。私が抱えている問題は、インポートされた各テキストの間に 2 つの改行を入れなければならないことです。つまり、最後に 2 つの改行が残っています。
これは、私が見つけた段落を削除する通常の結果です:
これは、フィールドを削除するには、選択したフィールドの最後の位置を計算する必要があることを示唆しています。誰かが私がこれについてどのように行くかについて私に考えを与えることができますか?
vba - Powerpointでテキスト、フォントタイプ、フォントサイズ、フォントカラーを設定してカスタムテキストボックスを作成する方法は?
マクロを使用して、Powerpoint 2007 で設定されたテキスト、フォント タイプ、フォント サイズ、フォントの色、および太字と斜体の機能を使用して、アクティブなスライドにカスタム テキスト ボックスを作成する必要があります。
私は現在このコードを使用しています:
このプロパティがオブジェクトに関連付けられていないことを示す .Font.Colour で例外をスローします。また、太字と斜体の機能を組み込む必要があります..Plzはこれについて私を助けてくれます
c# - フォーム コントロール winform からのビデオの再生と一時停止
クイズのプレゼンテーションを開始、一時停止、停止、終了できるフォーム コントロールを作成したい (開始を押すとカウント ダウン時間が実行されます)。問題は、一部のプレゼンテーションにあり、利用可能なビデオがあります (各スライドには最大 1 つのビデオしか含めることができず、すべてのスライドにビデオが含まれているわけではありません)。
これらは、createPresentation
メソッドでビデオを追加するために使用したいくつかのコード スニペットです。
これまでのところ、このリンクからいくつかのソリューションを試しました
しかし、結果としてエラーが発生します:
無効な引数は Microsoft.Office.Interop.PowerPoint.Slide から Microsoft.Office.Interop.PowerPoint.Shape に変換できません
私が達成したい目標は、ユーザーがスタートボタンを押したときにビデオを再生できるフォームコントロール (カウントダウン実行中) で、スライドショーの実行時に自動再生されません。
アップデート
私はこれを試しました。プログラムはエラーなく実行できますが、ビデオはまだ再生されません。
更新@jonPall
私はこれを試しました:
私のプログラムはエラーなしで実行できますが、開始を押すと(ビデオを再生してカウントダウンタイマーを実行する)、エラーが発生します
シーケンス (不明なメンバー): 不正な値です。オブジェクトが存在しません。
更新@アンディ
上記のスクリプトを使用すると、アクティブなスライドにビデオが含まれているかどうかを検出できます
が、~var~ playVideo にはスライドにまだ null があり、ビデオ
が含まれていませんか?
events - PowerPoint2007 Shape オブジェクトの On Focus イベントと OnFocus out イベント
イベントまたは形状(テキスト形状オブジェクト)がオンフォーカスであることを示すプロパティをキャプチャする際に、私は検索してきました。これはキーボード イベントのキャプチャに役立つため、テキストが変更された場合に四角形の幅を増やすことができます。リンクhttp://s2.postimg.org/scxtx0ec9/Untitled.pngに示すように
vba - VBA を使用して Office リボンの要素のプロパティを変更する
私は VBA と Office リボン UI の初心者です。Office 2007 を使用しており、カスタム UI を使用して PPTM でリボンを開発しました。以下のような一連の XML を追加しました。
そこで、このタブで、その可視性を に変更し、との値をHello World
変更したいと思います。現在、これは、このボタンによる前回の呼び出しの後に行う必要があります。true
lblUsername
lblFullname
現在、 のコードは次のribbon_SignIn
とおりです。
これにより、フォームが開き、SignIn
ユーザーからユーザー名とパスワードが取得されます。ユーザー名とパスワードが検証された後、すべてがうまくいきますが、コントロールのプロパティを取得し、サインインしたユーザーの詳細でそれらの値を変更する手順がわかりませlblUsername
んlblFullname
。
明確化
SignIn
フォームには、ボタン用の以下のコードがありますSign In。
では、ここでグループを表示するには何を入れればよいでしょうか? また、ラベルのテキストを変更するにはどうすればよいですか?
更新 #1
カスタム UI で2 つの属性を使用するgetVisible
とgetLabel
、アドイン自体が表示されません。:(
私が使用したコードは次のとおりです。
これらの 2 つの属性を削除すると、奇妙です。ところで、私はOffice 2007を使用しています。
vba - VBA を使用して PowerPoint で選択ウィンドウをアクティブ化 (表示/有効化/表示) する方法は?
PowerPoint 2013 では、次のように CommandBar オブジェクトから選択ウィンドウのプロパティを使用できます。
(PowerPoint 2010 および 2007 の場合、名前は「選択と表示」であることに注意してください)
UI で Alt+F10 を使用して選択ペインを表示すると、次の 2 つのプロパティが true に切り替わります。
ただし、これらをプログラムで true に設定しようとすると、.Visible=True ステートメントによって不特定のオートメーション エラーが発生し、.Enabled=True ステートメントが実行されますが、このプロパティの状態は変更されません。
しかし、これは奇妙な部分です。PowerPoint を最初に実行するときに Alt+F10 を使用して選択ウィンドウを表示および非表示にすると、2 行のコードが機能します! Alt+F10 の前後のすべてのプロパティをチェックしたところ、.Visible と .Enabled のみが切り替えられました。
SendKeys ルートを使用せずに、選択ペインを確実に、できれば表示するにはどうすればよいですか?