• 締切済み

VBAで画像出力

お世話になっております。 パワーポイントのスライドにはりつけてある、 画像をgifファイルとして画像出力したいのですが、 可能でしょうか? スライド全体を画像として、出力するのは、 .Exportメソッドですが、 スライドの中にはりつけてある、図形を gifファイル形式で出力したいのです。 ご存知の方がおられましたら、ご教授ください。 よろしくおねがいいたします。

みんなの回答

  • nagare
  • ベストアンサー率33% (280/831)
回答No.2

勘違いならすみません 画像の変換は不要ということですね http://www.h4.dion.ne.jp/~asaip/Appli1.htm#bk8 に「指定したフォルダの画像からPPを作成してスライドショーを実行」の例がありますので、その逆ですよね

参考URL:
http://www.h4.dion.ne.jp/~asaip/Appli1.htm#bk8
hide_momiji
質問者

お礼

ありがとうございます。 やってみます。

  • nagare
  • ベストアンサー率33% (280/831)
回答No.1

可能です が まず、勉強が必要です ・JPGのフォーマットの理解 ・GIFのフォーマットの理解(gifファイルには著作権がありますので注意!) 横着をするのであれば、フリーで公開されている画像変換DLLなどを利用すればOKです 参考程度 http://www.geocities.co.jp/SiliconValley/4634/cg_jpg.html http://tohoho.wakusei.ne.jp/wwwgif.htm

hide_momiji
質問者

補足

ありがとうございます。 図形を右クリックして、画像の保存ができるので、 VBA側でメソッドが用意されていないのでしょうか?

関連するQ&A

  • パワーポイントでGIFが動かない

    パワーポイント(2003)で、 [挿入]-[図]-[ファイルから]で、Gifのアニメーション画像を貼り付けるのですが、スライドショーで動きません。 なぜでしょうか。 ご教授をお願いいたします。

  • PPT(パワーポイント)ファイルから画像を抽出

    PPT(パワーポイント)ファイルに使われている画像ファイルをJPGやGIF形式で外部に取り出して保存することは出来ますか?

  • PowerPointのVBAで、図形を縮小後、画質を落とさずに出力する方法

    PowerPointのVBAで、スライド上の図形のサイズを縮小した後、この図形をjpg画像として保存したいです。 オペレーションはこんな感じです↓ 図形縮小→図形を選択→右クリック→[図として保存]→JPGファイル名で保存 上記操作を「マクロの記録」で記録したものを実行すると、スライド全体が保存されてしまいます。 また、マクロで.ShapeRange.Exportで画像出力すると、画質が荒くなって出力されます。 画質を落とさず、図形をjpgとして保存する方法はないでしょうか。 よろしくお願い致します。 以下が、現状の私のプログラムです。 Sub Macro() ActiveWindow.Selection.SlideRange.Shapes.AddPicture(FileName:="C:\aaaa.JPG", LinkToFile:=msoFalse, SaveWithDocument:=msoTrue, Left:=-119, Top:=-89, Width:=960, Height:=720).Select ActiveWindow.LargeScroll ToRight:=1 With ActiveWindow.Selection.ShapeRange .ScaleWidth 0.25, msoFalse, msoScaleFromTopLeft .ScaleHeight 0.25, msoFalse, msoScaleFromTopLeft End With With ActiveWindow.Selection.ShapeRange .IncrementLeft 219.12 .IncrementTop 416.75 End With ActiveWindow.Selection.ShapeRange.Select 'これだと画質が落ちます。↓ Call ActiveWindow.Selection.ShapeRange.Export("C:\\bbb.jpg", ppSaveAsJPG) 'これだとスライド全体が保存されます。↓ ' ActivePresentation.SaveAs FileName:="C:\bbb.jpg", FileFormat:=ppSaveAsJPG, EmbedTrueTypeFonts:=msoFalse End Sub

  • Windows2007で出力したPDFファイルで画像にファイルパスがでる。

    最近WORD2007やパワーポイント2007を使い始めたのですが、 PDF出力保存できる機能で出力したPDFファイルを見ていると、画像部分にマウスのポイントを置くとその画像のファイルパスが出てきます。 このファイルパスを非表示にする方法などはないのでしょうか? ご存知のかたいましたらお願い致します。

  • (VBA)パワポのスライド中に入力された画像を出力

    パワーポイントでのVBA初心者です。 パワーポイントを使用して結婚式の2次会でゲームをやろうと思っています。 ゲームの内容は参加者からある問題に答えてもらって抽選箱から景品用に 降り出しているくじ(たとえば1~10)を引いてあらかじめ用意していた景品を受け取ってもらいます。 そこでその抽選をしてもらう間、会場に用意しているプロジェクタにパワーポイントの アニメーションでプレゼント箱がくるくる回っている映像を出していて、スライド中に画像に用意していた インプットボックスに数字を入力すると、アニメーションの開始バウンドで景品の画像が出るようにしたいのです。 パワーポイントでVBAを使用した事がないのですが、そもそもスライド中にインプットボックスの 表示や、そこに入力して画像を出す事など出来るのでしょうか。 素人な質問で分かりにくくて申し訳ございませんが、どなたか教えていただけると幸いです。

  • パワーポイントで使う画像形式

    パワーポイントを使って友人の結婚式の2次会のスライドをやるんですが、その時に使用する画像はどんな形式のものがベストでしょうか? ホームページなら、JPEGやGIFが良いようですが、プロジェクターを使うので、特に画像のサイズを気にしないで、圧縮しない方式の保存方法の物を使えば良いでしょうか? 例えばBMPなどはどうでしょうか?

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

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

  • PowerPointで画像保存するときに

    パワーポイントのスライドの画像を「ファイル>エクスポート>ファイルの種類の変更>イメージファイルの種類のどちらか>保存」の順にクリックして保存しているのですが、いちいちタグに作成者の名前とタイトルが付いてしまって、消すのが面倒です。 どうしたら最初からこの欄を空白にすることができますか? バージョンはPowerPoint 2019を使っています。

  • ムービーメーカーで音声と音楽を入れたい・画像が悪い

    仕事で講習をしています。パワーポイントで作ったスライドをプロジェクターで映し、説明しています。しかし、今後は映像としてDVDで画像と音声を流すことに。そこで、パワーポイントのデータを変換してムービーメーカーで作ってみたのですが、画像が粗いような・・・・いろいろなタイプのファイル形式でやってみたのですがうまくいきません。どうしたらいいでしょうか。また、ナレーションとして音声を録音して入れたのですが、バックミュージックも入れたいのですが、よくわかりません。どなたか助けてください!!!!!

  • パワーポイントに貼り付ける画像の容量が・・・

    パワーポイントに画像を挿入すると 数が多いせいもあるとは思うのですが 容量が大きくなりすぎて スライドショーをスタートするまでに 時間がかかりすぎます。 エプソンスキャン(複合機)を使用し 画像をPCに取り込みます。 このときにjpegにとか PDF形式にとか 解像度をどうするか? などの設定ができますが・・・ 私の場合、jpegか、PDFに設定し、画像を取り込み 解像度は、初期設定のままで 操作していません。 プレゼンテーションのデータの量が多いせいも 当然あるとは、思いますが、 すでに、170MBほどになっています。 本日、プレゼンテーションのデータを編集しようと 新たに、PDF形式にして画像を取り込みましたところ 1つの画像がすでに、10MBほどあるようで まだ、パワーポイントには挿入していませんが 数枚新たに画像を加えますと さらにデータの容量が大きくなるので スライドショーのスタートにまた時間を要してしまうことに なるのではないか?と・・・ ご質問させてくださいませ。 (1)パワーポイントのスライドショーの開始までに 要する時間を短縮させるにはデータの容量をさげる ことによって解決されるものと 理解させていただいていますがよろしいでしょうか? (2)パワーポイントに挿入する画像をスキャナーで取り込むときに コツとか、ポイントはありますでしょうか? (3)画像の容量をさげてなおかつ、画質を維持させる方法など ありましたらご教授いただけますよう よろしくお願いいたします。

専門家に質問してみよう