エクセルシートの履歴を自動管理する(超簡易版)
エクセルファイルのバージョン管理をするために、
新しく作ったファイルを「別名で保存する」元々あるファイル名を変更する
のどちらかで対応するケースは多いと思います。
ただ、いちいち別名で保存するのは ...
【超々初心者向き】エクセルVBA-変数とは何か?使いこなすポイントを徹底解説
エクセルVBAを使いこなすためには「変数」を理解することは欠かせません。
ただ、他のページの説明を見ても、変数とは何かがよくわからない、という印象をお持ちの方もいると思います。
そこで、このページでは、 ...
【超々初心者向き】エクセルVBAのFor~Nextって何?
VBAで「For~Nextループ」を使うと、同じことを繰り返す処理を簡潔に書くことができます。
エクセルVBAでは、同じことを繰り返す処理というのは頻繁に出てきます。
そのため、エクセルVBAを使いこなすためには、 ...
VBAに慣れてきた頃にハマるポイント
VBAも随分使いこなせるようになってきたと思って、プログラムを組んでみると、妙な仕様にハマッてしまうことがよくあります。
そこで、このページでは、私がVBAを使っていて、ハマッてしまった仕様について、忘れないように自分用に ...
【イライラ解消】エクセル方眼紙でも超簡単に入力できるVBAマクロ
入力フォームがエクセル方眼紙でできていると、1セルに1文字ずつ文字を入力しないといけなくて、イライラしますよね?
そこで、今回は、そのイライラを解消するための【エクセルVBAのマクロ】をご紹介します。
このマクロを ...
【VBA】セルの内容に応じて、シートの表示/非表示を切り替える
今回は、セルの入力内容に応じて、シートの表示/非表示を制御するという方法を紹介したいと思います。
※この記事の元ネタは、infomentさんのブログです。
チェックボックスやリストボックスを使って、シートの表示/非 ...
VBAの処理時間を計測する汎用プログラムを公開します
最近、よく、VBAで処理時間を計測しています。
ただ、毎回、ソースコードに処理時間計測ロジックを書くのが面倒になったので、ソースコードをコピペするだけで使い回せる「処理時間計測プログラム」を作りました。
※下記を再生 ...
【初心者注意】オートフィルタでVBAに不具合が出る原因
VBAで、何も考えずにプログラムを組んでいると、今まで普通に動いていたプログラムが突然動かなくなる、という場合があります。
その原因の1つに「オートフィルタ」があります。
実は、オートフィルタをかけることで、今 ...
【超簡単】ワンタッチでエクセルからCSV出力するVBAプログラム
VBAでCSVファイルを出力するための「汎用CSV出力マクロ」を作りました。
単にCSVファイルを作りたいだけならVBAの知識は不要です。
また、CSVファイルの出力方法を変えたいという場合でも、多くの場合関数の呼 ...
【落とし穴に注意】VBAで最終行の行番号を取得する
VBAで最終行の行番号を取得する方法を紹介します。
最終行を取得する方法は様々なブログで紹介されています。
ところが、一般的に紹介されている方法だと、正しく最終行を取得できない場合もあります。
また、正 ...