• 締切済み

パワーポイント2010で画像のマクロ

はじめまして  マクロ初心者なので、教えていただけたら幸いです。 パワーポイント(以後パワポ)上で、多量の画像をしなければならず、 処理としましては、 自分でやる作業は、パワホ上で、挿入 画像選択 パワホのスライドの上に表示される。 ここからマクロをくみたいのです。 マクロ内容 画像を選択、画像サイズを高さ15.24→5.3cm 幅20.32→7.07cmに変更したい。 マクロの実行をする。→ 画像サイズが変わっている。 すいません。初心者なので、わかりやすくおしえてくれませんか?

みんなの回答

  • shut0325
  • ベストアンサー率40% (490/1207)
回答No.1

まず、画像を挿入する際は、メニューからの挿入ではなく、該当の画像をWindows上から該当するスライドへドラッグ&ドロップした方が早いですよ。 さて、PowerPointでマクロ(VBA)を使ったことがなかったのでチャレンジしてみました。 PowerPointは2010からマクロが記録できなくなったようで、マクロをVBAで書いてあげる必要があります。 その前に、マクロとVBAが使える状態にします。 「ファイル」→「オプション」→「リボンのユーザー設定」で、「コマンドの選択」を「メインタブ」にし、その中にある、「開発」を選んだ状態で「追加」 そうすると、メニューに「開発」タブができるので、それを選んだ上で、「VisualBasic」を押します。 そしたら、そこに下記の Sub から End Subをコピーして、それをペーストしてください。 説明については注釈をつけています。 ペーストしたら、保存ボタンを押した上で、VisualBasicのウインドーを閉じます。 適当に画像を選択した状態で、マクロで、「サイズ変更」を実行してみてください。 何も選んでないと無処理で、複数個選んだ状態だと一括でサイズ変更します。 Sub サイズ変更() takasa = 28.355 * 5.3: '高さ指定。5.3cm haba = 28.355 * 7.07: '幅指定。7.07cm With ActiveWindow.Selection If .Type = ppSelectionNone Or _ .Type = ppSelectionSlides Then Exit Sub With .ShapeRange .LockAspectRatio = msoFalse: '縦横比を固定をしない。 .Height = takasa: '高さ設定 .Width = haba: '幅設定 '縦横比を固定にしたい場合は.LcokAspect~の行を削除し、 '幅基準(高さはなり)ならば、.Heightの行も削除する。 End With End With End Sub

Kerykeion
質問者

お礼

すいません。 丁寧な説明ありがとうございますね。 とりあえずやってみますね。 有難うございました。

関連するQ&A

  • パワーポイント:画像貼り付けマクロ

    はじめまして。 パワーポイントのマクロについて教えていただけないでしょうか。 やりたいことは、 ・スライドタイトルと同じファイル名の画像ファイルを貼り付けていく というものです。 恐らく、以下の流れのようになると思うのですが、 特に2番の点をどうしていいのか分かりません。 1.マクロを含んだパワーポイントファイルと貼り付けたい画像ファイルを同フォルダに置く。 2.スライドタイトルの読み込み 3.「スライドタイトル-1, スライドタイトル-2, …」、のファイルを貼り付け、並べる。 ご教示いただけますでしょうか。 困っています。宜しくお願いします。

  • パワーポイントで教えていただいたマクロが2010ではできたのに、200

    パワーポイントで教えていただいたマクロが2010ではできたのに、2007でできなくて困っています。 先日こちらで以下の質問をしました。 ----------------------------- スライドごとに1枚の図が入ったスライドが100くらいあります。 図の大きさを同じに揃えたいのですが、オブジェクトの書式設定で一枚ずつサイズを指定して配置も指定していますが、いつになっても終わりません。 ワードのキーマクロのように同じ繰り返しを簡単にできる技はないのでしょうか。 教えてください。 パワーポイントのバージョンは、2003と2010(試用版)でやっています。 ---------------------------------- http://okwave.jp/qa/q5885234.html そして絵の大きさを揃えるマクロを教えていただきました。 とても良かったのですが、2010試用版が使えなくなるので、発売まで待てず2007を買いました。 そしたら2007では、実行しても何も起きなくて困っています。 エラーが起きるわけでもないのに、絵の大きさが変わりません。 2007でも使えるマクロを教えてください。 よろしくお願いいたします。

  • パワーポイントのマクロについて

    パワーポイントで簡単なマクロ(アニメーションを動かさないで、スライドショーを実行する)を作りました。そしてユーザー設定からツールバーにボタンとして配置しました。 ところが、一度そのパワーポイントを閉じてしまい同じファイルや違うファイルを開くと、そのマクロが無効になってしまいます。 私がお聞きしたいのは、 「一度作ったマクロを次回から開くすべてのパワーポイントファイルで使えるようにすることはできるのか?」 です。 どうかご存じの方いらっしゃいましたら、よろしくお願い申し上げます。

  • パワーポイントでマクロ(Auto_Close)について

    パワポのマクロの件で質問です。 パワポのマクロでAuto_Closeは使えるのでしょうか? 作ってみたのですが、閉じてもマクロが実行されてないようなのです・・・ たとえば Sub Auto_Close() Msgbox "閉じます" End sub としても、何もおきずに閉じてしまいます。 分かる方がおられたら教えてください ※使用環境 WindowsXP パワーポイント2003

  • エクセルのマクロでパワーポイントについて

    エクセルでマクロを使用してパワーポイントを開くマクロについて質問です。 下記ののようなマクロを実行すると、目的のファイルは開くのですが 最小化で開かれてしまいアクティブになりません。(タスクバーのところで光っているだけ) このマクロ組んだPCで実行するとスライドショーが開かれるのですが 他のPCからこのマクロが組んであるエクセルを開いて実行すると上記のような 状態になってしまいます。 どのようにすれば、どのPCでもスライドショーから始まるのか教えて下さい。 Sub コール() Set objPpt = GetObject("V:\テスト\コール_20170711.pptx") '' スライドショー実行 objPpt.SlideShowSettings.Run End Sub

  • パワーポイントに印刷しない画像

    パワーポイント2010で、 スライドに、印刷しない画像を挿入することはできますか。 編集画面やスライドショーでは表示されるが、印刷はさせないということです。

  • パワーポイント2013で動画の再生ができない

    パワーポイント2013に動画(MP4)を挿入したのですが、パワポ上では再生を押すと再生されるのですが、スライドショーにすると、動画の始めの画面が表示されるだけで動画が再生されずに次のスライドへいき困ってます。 OSはWindows8.1 パワーポイントは2013です よろしくおねがいします。

  • パワーポイントの現在のスライドをマクロで画像保存

    パワーポイントのマクロの記録で、現在のスライドをJPEG保存した動作を記録すると以下の様になります。 ActivePresentation.SaveAs FileName:="C:\powerpoint.jpg", FileFormat:=ppSaveAsJPG, EmbedTrueTypeFonts:=msoFalse しかし、これを実行すると、全てのスライドがJPEG保存されます。 現在のスライドをJPEG保存したい場合のマクロはどのようになるのでしょう? ExcelVBAはそこそこ使用経験があるのですが、パワーポイントは初挑戦です。 アクティブなスライドの取得して、スライド一枚の出力をする、ということなんでしょうが・・・ よろしくお願いします。

  • パワーポイントの印刷方法

    パワーポイントに貼り付けた画像数十枚が、スライドから、はみ出てます。印刷するとき、スライドシート内にまとめて数十枚を、収めて印刷する方法をどなたか、ご教授願えれば幸いです。ちなみに2003のパワポを使ってます。

  • パワーポイントで画像の大きさを揃えたいのですが・

    よろしくお願いします パワーポイントで画像だけを貼り付けて スライドショーをつくっているのですが 各スライドごとに画像の大きさが違い 困っています 画像の大きさを同じにする方法を教えていただけると 嬉しいです