もめんの格闘日記

主にPowerPointを中心としたPCのTips的なものを書いていく予定です。

【PowerPointマクロ】プレゼンテーションファイルの操作(開く、閉じる、保存等)

今回はファイル操作について書きたいと思います。 関数の使い方を列挙していますが、引数はよく使うであろうものだけを記載しているので、詳しく知りたい方はMSDNとかで調べて下さい。 今回はシンプルなものばかり載せているので、"ファイル選択ダイアログ"…

【PowerPointマクロ】選択したJPEGファイルをスライドの中心に貼るマクロ

今回はFileDialogを使って選択したJPEGファイルを貼るマクロについて書きます。 マクロの動作としてはスライドを追加して、そこに画像を張り付けます。複数の画像を選択した場合は、1スライドに付き1枚画像を貼ります。 PowerPointに元々ある機能の"挿入"タ…

【Officeマクロ】マクロを始める方法

これまでいくつかPowerPointマクロとかについて書いてきましたが、今日はそもそもマクロの始め方?作り方?書き方?について書きます。 説明はなしで手順だけ教えて!って方にはいいかと。 一つ一つ理解して進めたい方は"Excel マクロ"とか"VBA"で調べて下さ…

【PowerPointマクロ】フォント操作(フォント、サイズ、色、中央揃え等)

今回はシェイプ内に含まれるフォントの操作について書きたいと思います。 主にShapeRangeオブジェクトのTextFrameとTextEffectのプロパティについてですねー。 フォントサイズなど、どちらのプロパティでも出来るものもあるので、並記しています。 厳密な使…

【PowerPointマクロ】名前を付けて保存するダイアログを開く

今回はPowerPointで名前を付けて保存するダイアログを開くマクロを紹介したいと思います。 ~ダイアログとは、ファイルを保存するときにフォルダや名前を決めるときのウィンドウのことです。 名前を付けて保存はSaveAsでもできますが、ダイヤログは開きませ…

【PowerPointマクロ】図の縦横比固定を解除する

PowerPointで図やオートシェイプの縦横比固定を解除するマクロを紹介します。 コードは以下です。 (PowerPoint2010で動作確認してます) 縦横比の固定を解除するマクロ Sub sample() ActiveWindow.Selection.ShapeRange.LockAspectRatio = msoFalseEnd Sub こ…

スライドの向きを固定するアドイン

スライドの向きを変えるマクロ、スライドのサイズを変えるマクロについて書いたので、スライド向きとサイズをいつでも一定にするアドインについて書きます。 PowerPointのスライドを横向き・縦向きに変える方法とマクロ - もめんの格闘日記 PowerPointのスラ…