VBA

マクロを他のエクセルファイルでも使いたい。
マクロ機能だけを配布したい

こんな時はマクロをアドイン化するのがオススメです。

アドインにしておけば、通常のエクセルブックからもマクロを実行できるし、マクロ機能だけを ...

VBA

エクセルのA1表示とR1C1表示を切り替えるのって面倒ですよね。

こんな感じで、4回もマウス操作しないといけません。
①ファイル⇒②オプション⇒③数式タブ⇒④チェックボックス

集中して作業している時に、 ...

VBA

VBAでは二次元配列をセルに一括貼付けする事ができます。
では、一次元配列を貼付けるとどうなるでしょうか?

分かりますか?

もし、貼付けのためにわざわざ二次元配列にしているのなら、簡略化できるかもしれま ...

VBA

配列をシートへ一括貼付けするテクニック、使っていますか?
私はよく使っています。

この貼付けをする時は大抵、配列数とセル範囲を同じにしていると思います。
ところが偶然、セル範囲のが狭い場合でも貼付けができる ...

VBA

Msgboxは処理分岐をさせるのにとても便利な関数です。
引数にvbYesNoCancelなどを付けると、選択に応じてvbYes, vbNo, vbCancelといった返り値を得ることができます。

ところでこの返り ...