VBA初心者向け

VBAでは、セルを選択するときにRangeとCellsの両方が使えます。

この2つは、どう使い分けたらいいか、わかりにくいですよね?

そこで、このページでは、VBA初心者向けに、VBAのRangeとCellsの ...

集計

Office365やExcel2019では「スピル」という新しい機能が導入されました。

「スピル」は、いわゆる「マトリックス表」を作るときに使うと、とても便利です。
ほとんどの場合、複合参照(※)を使わないでも、マ ...

VBA

エクセルVBAを使うと、サブフォルダを一気に作ることができます。

ソースコードSub CreateDirecotires() Dim RootPath As String RootPath = Cells

VBA

エクセルファイルのバージョン管理をするために、

新しく作ったファイルを「別名で保存する」
元々あるファイル名を変更する

のどちらかで対応するケースは多いと思います。

ただ、いちいち別名で保存するのは ...

VBA初心者向け

エクセルVBAを使いこなすためには「変数」を理解することは欠かせません。

ただ、他のページの説明を見ても、変数とは何かがよくわからない、という印象をお持ちの方もいると思います。

そこで、このページでは、 ...

相対参照・絶対参照の使い分け

エクセルには「implicit intersection」と呼ばれる機能があります。

「implicit intersection」というのは、

数式で
本来は「単一の値・セル」を入れるべき場所に
「セル ...

VBA初心者向け

VBAで「For~Nextループ」を使うと、同じことを繰り返す処理を簡潔に書くことができます。

エクセルVBAでは、同じことを繰り返す処理というのは頻繁に出てきます。
そのため、エクセルVBAを使いこなすためには、 ...

ショートカットキー

エクセルで、Ctrl+Vを押すと「貼り付け」ができます。
一方で「値貼り付け」や「数式貼り付け」などの「特殊な貼り付け」をショートカットキーで操作したいときには、どうすればいいのでしょうか?

5つの方法(+番外編を ...

VBA

VBAも随分使いこなせるようになってきたと思って、プログラムを組んでみると、妙な仕様にハマッてしまうことがよくあります。

そこで、このページでは、私がVBAを使っていて、ハマッてしまった仕様について、忘れないように自分用に ...

VBA

入力フォームがエクセル方眼紙でできていると、1セルに1文字ずつ文字を入力しないといけなくて、イライラしますよね?
そこで、今回は、そのイライラを解消するための【エクセルVBAのマクロ】をご紹介します。

このマクロを ...