MENU

マクロのボタンデザインは変更できるのか?

f:id:uscpatombo:20220115233718j:plain



 

VBAでコードを書いた後に、できたマクロをボタンに登録することってありますよね?

このとき、特に何も考えなければ、皆さんおなじみのこのボタンを使っているのではないでしょうか。

 

f:id:excelkaizen:20180920213449p:plain

 

簡単に説明すると、開発タブの挿入から、ボタンを選択し、そこに既に作成してあるマクロ(プロシージャ)を登録します。

f:id:excelkaizen:20180920213715p:plain

 

ただ、職場などでたくさんマクロを作成していると、このデザインに飽きてしまい、別のデザインにできないのかな?と考えた人も多いのではないのでしょうか。または、職場にマクロ職人がたくさんいて、便宜上マクロの見分けをつけたいという方もいるのではないでしょうか。

 

一応、マクロボタンを選択し、右クリックでコントロールの書式設定をすることで、下図のような変更をすることはできますが、若干物足りない感じは否めないです。。

f:id:excelkaizen:20180920214931p:plain

 

そこで今回は、あの灰色のマクロボタンから解放される術をご紹介したいと思います!

 

それは、「図形に登録する」という手法です。

(古い言い方だとオートシェイプともいいますかね。)

 

作成したマクロを図形に登録する

図形の種類は何でも構いません。挿入タブから図形を選択して、あとは、図形を右クリックしてマクロを登録すれば完了です。

 

f:id:excelkaizen:20181021174845p:plain

f:id:excelkaizen:20181021175015p:plain

皆さんもこの機能を使って、独自のボタンを作成してみてください!!