マクロ
Photo by rawpixel on Unsplash 今回は印刷関連の操作について書きたいと思います。 関数の使い方を列挙していますが、引数はよく使うであろうものだけを記載しているので、詳しく知りたい方はMSDNとかで調べて下さい。 では、どうぞ。 (PowerPoint2007で動…
今回は参照設定についてです。 参照設定すればExcelだけじゃなく色々な関数が使えます。Excel以外はよくわかりませんが。。。 PowerPointマクロから開いたExcelでどうしても検索をかけたかったのですが、中々この参照設定に辿り着かなくて苦労しました。 そ…
今回はアクティブなプレゼンテーションの保存フォルダ(パス)を調べる方法を紹介します。 PowerPointからファイルを開くとき等は、フルパスを指定する必要があるのでマイドキュメントといえど下記のようになり面倒です。 C:\Users\ユーザー名\Documents\ブ…
今回はスライド上の画像をJPEG画像に変えるマクロを紹介します。 プレゼンテーションファイルの中に重い画像が含まれているとファイルの容量が重くなってしまいますので、そんなときに使ってみて下さい。 プレゼンテーションファイル中の画像の容量を調べる…
今回は選択した図の下にテキストボックスを追加するマクロを紹介します。 動作としては、リボン上にあるEditBox内に入力したテキストが選択した図や表の下真ん中に、テキストボックスとして追加されます。 リボン上のEditBoxの作り方については、下記のサイ…
今回はファイル操作について書きたいと思います。 関数の使い方を列挙していますが、引数はよく使うであろうものだけを記載しているので、詳しく知りたい方はMSDNとかで調べて下さい。 今回はシンプルなものばかり載せているので、"ファイル選択ダイアログ"…
今回はFileDialogを使って選択したJPEGファイルを貼るマクロについて書きます。 マクロの動作としてはスライドを追加して、そこに画像を張り付けます。複数の画像を選択した場合は、1スライドに付き1枚画像を貼ります。 PowerPointに元々ある機能の"挿入"タ…
今回はシェイプ内に含まれるフォントの操作について書きたいと思います。 主にShapeRangeオブジェクトのTextFrameとTextEffectのプロパティについてですねー。 フォントサイズなど、どちらのプロパティでも出来るものもあるので、並記しています。 厳密な使…
今回はPowerPointで名前を付けて保存するダイアログを開くマクロを紹介したいと思います。 ~ダイアログとは、ファイルを保存するときにフォルダや名前を決めるときのウィンドウのことです。 名前を付けて保存はSaveAsでもできますが、ダイヤログは開きませ…
PowerPointで図やオートシェイプの縦横比固定を解除するマクロを紹介します。 コードは以下です。 (PowerPoint2010で動作確認してます) 縦横比の固定を解除するマクロ Sub sample() ActiveWindow.Selection.ShapeRange.LockAspectRatio = msoFalseEnd Sub こ…
スライドの向きを変えるマクロ、スライドのサイズを変えるマクロについて書いたので、スライド向きとサイズをいつでも一定にするアドインについて書きます。 PowerPointのスライドを横向き・縦向きに変える方法とマクロ - もめんの格闘日記 PowerPointのスラ…
この前はスライドの向きを変える方法を書いたので、今日はスライドのサイズを変える方法を書きます。 PowerPointのスライドを横向き・縦向きに変える方法とマクロ - もめんの格闘日記 PowerPointでの操作方法だけだと短いので、マクロも書きます。 コードが…
今日はPowerPointマクロ上での長さについて書きます。 マクロ上でのShapeとかの長さはpixel単位になります。 でも、PowerPoint上でオートシェイプとかの長さを変更する際はcmで表記されます。 pixelをcmに変える計算は (cmでの長さ) × 72 / 2.54 これででき…
今回はリボンのカスタマイズについて書きます。 どうしても時間を計測する機能が欲しかったので、ストップウォッチ風のリボンのボタンを作ったので、紹介します。 残念ながら時間を随時カウントアップはしません。でも、100分の1秒まで一応測れます。 参考に…