CGメソッド

CG制作に関してのヒント

MENU

【PowerPoint】選択した図形をロックする方法

パワポで資料作成の時に、下に敷いている図形がロックできるようしたい思ったので調べました。その解決方法。

マクロを使わずに図形をロックする方法

f:id:min0124:20160924093657p:plain

  • 図形を作成して、切り取り(Ctrl+X)

  • 表示>スライド マスターに切り替えてペースト(Ctrl+V)

  • 表示>標準を押して、通常表示にもどす。これで図形は選択できない状態になっています。

スライド マスターにオブジェクトを配置すると、選択できない状態で表示されます。

元に戻したい時はスライド マスターを表示して戻したい図形を選択してカット&ペーストしてやります。

マクロを使って図形をロックする方法

上記のやり方をマクロにしたもの

参考

qiita.com

準備

  • Alt+F11でVBAを起動

  • 挿入>標準モジュールを二つ作成

  • 1つ目に上記のリンクの『選択した図形を固定するコード』をコピペ

  • 2つ目に上記のリンクの『固定した図形の戻し方』をコピペ(※)

※ もしエラーが出てしまう場合は『'エラーチェック』の上に下記のコードを追加します

'スライドを表示
Private Sub ShowSlide()
    Application.ActiveWindow.ViewType = ppViewSlide
    Application.ActiveWindow.ViewType = ppViewNormal
End Sub
  • 入力したらVBAのウインドウを閉じる

図形をロック

  • 図形を選択して表示>マクロ>lockShapesで図形をロック

図形のロック解除

  • 右下のウインドウアイコンをShift+クリックでスライド マスターへ遷移

f:id:min0124:20160924094805j:plain

  • 図形を選択して表示>マクロ>unlockShapes