【初心者向け】エクセルVBAのRangeとCellsの使い分け方は?
VBAでは、セルを選択するときにRangeとCellsの両方が使えます。
この2つは、どう使い分けたらいいか、わかりにくいですよね?
そこで、このページでは、VBA初心者向けに、VBAのRangeとCellsの ...
【新機能】エクセルのスピルでマトリックス表を作る
Office365やExcel2019では「スピル」という新しい機能が導入されました。
「スピル」は、いわゆる「マトリックス表」を作るときに使うと、とても便利です。
ほとんどの場合、複合参照(※)を使わないでも、マ ...
エクセルVBAでサブフォルダを一括で作る
エクセルVBAを使うと、サブフォルダを一気に作ることができます。
ソースコードSub CreateDirecotires() Dim RootPath As String RootPath = Cells
エクセルシートの履歴を自動管理する(超簡易版)
エクセルファイルのバージョン管理をするために、
新しく作ったファイルを「別名で保存する」元々あるファイル名を変更する
のどちらかで対応するケースは多いと思います。
ただ、いちいち別名で保存するのは ...
【超々初心者向き】エクセルVBA-変数とは何か?使いこなすポイントを徹底解説
エクセルVBAを使いこなすためには「変数」を理解することは欠かせません。
ただ、他のページの説明を見ても、変数とは何かがよくわからない、という印象をお持ちの方もいると思います。
そこで、このページでは、 ...
【複合参照が苦手な人向け】エクセルのimplicit intersectionを複合参照の代わりに使う
エクセルには「implicit intersection」と呼ばれる機能があります。
「implicit intersection」というのは、
数式で本来は「単一の値・セル」を入れるべき場所に
「セル ...
【超々初心者向き】エクセルVBAのFor~Nextって何?
VBAで「For~Nextループ」を使うと、同じことを繰り返す処理を簡潔に書くことができます。
エクセルVBAでは、同じことを繰り返す処理というのは頻繁に出てきます。
そのため、エクセルVBAを使いこなすためには、 ...
【秒速】エクセル「値貼り付け」のショートカットキーを5つ紹介します
エクセルで、Ctrl+Vを押すと「貼り付け」ができます。
一方で「値貼り付け」や「数式貼り付け」などの「特殊な貼り付け」をショートカットキーで操作したいときには、どうすればいいのでしょうか?
5つの方法(+番外編を ...
VBAに慣れてきた頃にハマるポイント
VBAも随分使いこなせるようになってきたと思って、プログラムを組んでみると、妙な仕様にハマッてしまうことがよくあります。
そこで、このページでは、私がVBAを使っていて、ハマッてしまった仕様について、忘れないように自分用に ...
【イライラ解消】エクセル方眼紙でも超簡単に入力できるVBAマクロ
入力フォームがエクセル方眼紙でできていると、1セルに1文字ずつ文字を入力しないといけなくて、イライラしますよね?
そこで、今回は、そのイライラを解消するための【エクセルVBAのマクロ】をご紹介します。
このマクロを ...