• 締切済み

PowerPointのマクロでスライドを進めたり戻したりする

PowerPointでマクロを作っているのですが、スライドを進めたり戻したり設定されたアニメーションを実行する(クリックしたのと同じように)にはどうしたらよいのでしょうか? マクロを作成するに当って文法的なものではなくOffice固有の仕様についてわかりやすく解説されているページはないでしょうか?

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

カーソルキーで進めたり戻したりできるので、 SendKeysすればいいのかもしれません。 実際には試してないのでわかりません。

ryuta_mo
質問者

お礼

回答ありがとうございます。 自己解決しました。

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

マクロにしなくても >スライドを進めたり戻したり メニューの[スライドショー][目的別スライドショー]でスライドの表示順を設定する。 メニューの[スライドショー][画面の切り替え]で画面を表示する時間を設定する。 >設定されたアニメーションを実行する スライド上で右クリックして、[アニメーションの設定]の 「順序とタイミング」タブで[アニメーションの開始]を [自動設定]にして開始するまでの秒数を設定する。 上記設定後に、メニューの[スライドショー][目的別スライドショー]で [実行]すればお望みの状態になるかと...

ryuta_mo
質問者

お礼

回答ありがとうございます。 SpeechSDKを使用して音声でスライドを進めるためなのでこの方法を使用することはできません。 質問の件については自己解決しました。 SlideShowWindows(1).View.Next

関連するQ&A

  • PowerPointでスライドショーの実行が出来ない。

    PowerPointでスライドショーの実行が出来ない。 以前は正常に動いていたのですが突如として出来なくなりました。 タスクバーには「PowerPointスライドショー」と出るのですが動きません。 「アニメーションの設定」で一つのスライド画面を選んで「効果の追加」等で設定し「再生」を押すとその画面だけは動きます。 OfficeXP Professitonalもインストールし直し、XPもSFC /scannowをしたのですが治りません。どうなっているのでしょう!?。どうすればいいのでしょうか、宜しくお願い致します。 

  • Powerpoint スライドショーのテキスト挿入について

    PowerPointで、同じスライドにテキストをいくつか貼り付け アニメーション設定をし、スライドショーを実行すると テキストが順番にスライドされて出てくる設定ができますが このテキストを、何枚か同時にスライドさせて出す方法はあるのでしょうか? 色んな方法を試してみましたが、 何度実行しても、ばらばらにスライドされて出て・・・ 上手くいかないのです。 あまり難しいことではないので、実行する方法が あるとは思うのですが、どなたか御存知でしたら教えて下さい。 宜しくお願い致します。

  • スライドショーで、左側に一覧を出す

    PowerPointのスライドショーを写しながら、 解説をする自作動画を、撮ろうと思っています。 その際、スライドショーを使うのですが、 作成したスライドが多く、解説している時に分からなくなったりします。 まだ出す所でない文字を出してしまったり、 次のスライドが何だったか、分からなくなったり。 PowerPointのスライドショーで、左側に一覧を出す。 このような事って、できるでしょうか? スライドショーにせずに、PowerPointの編集画面だけ、 これを写して解説もできますが、アニメーションが使えません。 アニメーションが使えて、左側にスライドショーの一覧。 このように設定できたら、と思っています。 上記のような機能は、PowerPointにあるでしょうか? また、何か対策みたいなことはあるでしょうか? よろしくお願いいたします。

  • PowerPointスライドショーのマクロ

    Office XPのPowerPointのマクロで2つのスライドショーを制御したいと考えています。 <想定している動作> 1)スライドショーAはエンドレスで流れている 2)スライドショーA内にあるリンクボタンを押すと、スライドショーBが流れ始める(マクロを実行) 3)スライドショーBは1回流れるとスライドショーAに切り替わる 4)スライドショーAがエンドレスで流れ始める マクロを途中まで作成したのですが、4)で、スライドショーAがリンクボタンを押した状態のまま固まってします。 ソースは以下です。 Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Sub slide()   PowerPoint.Presentations.Open ("C:\スライドB.ppt") With     ActivePresentation.Slides.Range.SlideShowTransition .AdvanceOnClick = msoFalse .AdvanceOnTime = msoTrue       '表示秒数  .AdvanceTime = 30000 End With With ActivePresentation.SlideShowSettings .ShowType = ppShowTypeSpeaker .LoopUntilStopped = msoFalse '繰り返し上映はしない .ShowWithNarration = msoTrue .ShowWithAnimation = msoTrue .RangeType = ppShowAll .AdvanceMode = ppSlideShowUseSlideTimings .PointerColor.SchemeColor = ppForeground .Run End With   Sleep (1000) SlideShowWindows(Index:=1).View.Next Sleep (1000) SlideShowWindows(Index:=1).View.Next Sleep (1000) SlideShowWindows(Index:=1).View.Exit Sleep (1000) ActivePresentation.Close PowerPoint.ActiveWindow.Activate End Sub どなたかお分かりになる方いらっしゃいますか? 上のソースをベースにしなくても良いので、ぜひアドバイスお願いします!

  • PowerPointのマクロについて

    PowerPointのマクロについて質問です。 実践したいのは、 『ボタン(オブジェクト)をクリックすると、吹き出しが表示される』 というものです。 「オブジェクトの動作設定」-「マウスのクリック」-「マクロの実行」 で出来ると思うのですが、VBでマクロが書けません… どなたかご存知の方、ご教授いただけると幸いです。

  • PowerPointでスライドショーをリンクしたい

    PowerPointでアニメーションを設定したスライドショーのファイルが2つある時、Aのスライドショー終了後、自動的にBのスライドショーに移行したいのですが、どうすればいいのでしょう? ちなみに2つのスライドショーを1つにまとめたり、ハイパーリンクでオブジェクトをクリックしてとばす以外の方法でお願いします。

  • powerpoint2003アニメーション開始

    PowerPoint2003です。 画面の切り替えと同時にアニメーションを開始するにはどのように設定したらよいでしょうか。 クリックして次のスライドに移動するのと同時に、2ページ目のスライドに設定している最初のアニメーションを始めるようにしたいです。 開始を「直前の動作と同時」にしていますが、画面を切り替えるのに1クリック、(なぜかもう1クリック、)スタートするのに1クリックしないと動きだしません。 解決策をご教示ください。

  • PowerPointのアニメーションについて

    PowerPointのアニメーションについての質問なのですが, スライドショーで一度出したオブジェクトをさらに動かすことはできないでしょうか。動作設定ボタンやマクロなどを使ってみましたがうまくいきません。 分かりやすく教えていただけたらと思います。 よろしくお願いします。

  • PowerPointの自動スライドショーで音声が終わる前に次のスライドへ移る

    PowerPointの自動スライドショーで音声が終わる前に次のスライドへ移る現象が発生しています。 メディアのオブジェクトでWAVファイルを再生させています。 「アニメーションの設定」はスライド上の画像の効果が終わった最後に、「再生中:スライドショーを一時停止するの設定にしています。 PowerPoint2000で作成したファイルをCD-Rに書き込みしたものですが、PowerPoint2003のパソコンで実行させた場合に発生する頻度が高いようです。 パソコンのスペックは、ノートのPentiumM 1.1G、からデスクトップのCeleron2.6Gまでばらばらで、確実な再現性は無いのですが、頻度は多いです。 以上、なにか情報があればよろしくお願いします。

  • PowerPoint リハーサルしても画面が切り替わらない

    PowerPoint2007でスライドショーのリハーサルを実行しても 画面が切り替わりません。1枚目のままです。 スライド1にはアニメーションあり、 スライド2はアニメーションなし スライド3以降はアニメーションありです。 スライド一覧表示では、スライドの下に各時間が表示されています。 自動的に次のスライドに移るような設定はどこでするのでしょうか? また、スライドごとに切り替える時間が設定できるようになりたいです。 よろしくお願いします。

専門家に質問してみよう