PowerPoint (全般)

PowerPoint 全般に関する話題を扱うフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 8.1 : PowerPoint 2013)
リボンにマクロを登録したファイルをコピーしたら使えない
投稿日時: 18/07/04 13:00:19
投稿者: よぴ

リボンにマクロを登録して、簡単に呼び出せるようにしたのですが、このファイルをコピーして別名にしたら、マクロは動くのですが、リボンのとこからはエラーがでてしまいます。
どうすればリボンのエラーにならないでしょうか

回答
投稿日時: 18/07/05 12:39:02
投稿者: もこな2

http://www.excel.studio-kazu.jp/kw/20180705104058.html
から続く。

グミ好き さんの引用:
(1)リボン、もしくはクイックアクセスツールバーに入れ、
(2)ファイルを別名で保存して開き、
ですから、
(1)のときに「プレゼンテーション1!長方形」という名前だったのに、(2)で「プレゼンテーション1」じゃなくなったから、「プレゼンテーション1」というプロジェクトが無いよ って返しているのでは?

回答
投稿日時: 18/07/05 14:02:06
投稿者: Suzu

【Office ドキュメントのマクロを有効または無効にする】
https://support.office.com/ja-jp/article/office-%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AE%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%BE%E3%81%9F%E3%81%AF%E7%84%A1%
E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B-12b036fd-d140-4e74-b45e-16fed1a7e5c6
 
PowerPointのセキュリティーセンター
マクロの設定
 警告を表示してすべのマクロを無効にする になっていませんか?

回答
投稿日時: 18/07/05 17:04:14
投稿者: んなっと

 現在の方法ではそうなってしまいます。
 
《方法1:通常の方法》
 アドイン(*.ppam)として保存
→Custom UI Editor などを使って 上の*.ppamファイルにカスタム XML を追加
→オプションから上の*.ppamをPowerPointアドインとして追加する
 
《方法2:現在のマクロが入ったプレゼンテーションを最初に開くようにする方法》
 別の*.pptmを作成、標準モジュールに
Sub Auto_Open()
  Const myName As String = "現在のマクロが入ったプレゼンテーション名(フルパス)"
  Presentations.Open FileName:=myName, WithWindow:=msoFalse
  Presentations.Add.Slides.Add 1, ppLayoutTitle
End Sub
→上の*.pptmを上書き保存してから、さらにアドイン(*.ppam)として保存
→オプションから上の*.ppamをPowerPointアドインとして追加する

トピックに返信