【超々初心者向き】エクセルVBA-変数とは何か?使いこなすポイントを徹底解説
エクセルVBAを使いこなすためには「変数」を理解することは欠かせません。
ただ、他のページの説明を見ても、変数とは何かがよくわからない、という印象をお持ちの方もいると思います。
そこで、このページでは、 ...
【超々初心者向き】エクセルVBAのFor~Nextって何?
VBAで「For~Nextループ」を使うと、同じことを繰り返す処理を簡潔に書くことができます。
エクセルVBAでは、同じことを繰り返す処理というのは頻繁に出てきます。
そのため、エクセルVBAを使いこなすためには、 ...
VBAに慣れてきた頃にハマるポイント
VBAも随分使いこなせるようになってきたと思って、プログラムを組んでみると、妙な仕様にハマッてしまうことがよくあります。
そこで、このページでは、私がVBAを使っていて、ハマッてしまった仕様について、忘れないように自分用に ...
【イライラ解消】エクセル方眼紙でも超簡単に入力できるVBAマクロ
入力フォームがエクセル方眼紙でできていると、1セルに1文字ずつ文字を入力しないといけなくて、イライラしますよね?
そこで、今回は、そのイライラを解消するための【エクセルVBAのマクロ】をご紹介します。
このマクロを ...
VBAの処理時間を計測する汎用プログラムを公開します
最近、よく、VBAで処理時間を計測しています。
ただ、毎回、ソースコードに処理時間計測ロジックを書くのが面倒になったので、ソースコードをコピペするだけで使い回せる「処理時間計測プログラム」を作りました。
※下記を再生 ...
【超簡単】ワンタッチでエクセルからCSV出力するVBAプログラム
VBAでCSVファイルを出力するための「汎用CSV出力マクロ」を作りました。
単にCSVファイルを作りたいだけならVBAの知識は不要です。
また、CSVファイルの出力方法を変えたいという場合でも、多くの場合関数の呼 ...
【落とし穴に注意】VBAで最終行の行番号を取得する
VBAで最終行の行番号を取得する方法を紹介します。
最終行を取得する方法は様々なブログで紹介されています。
ところが、一般的に紹介されている方法だと、正しく最終行を取得できない場合もあります。
また、正 ...
【VBA ほぼ変更不要】売上明細からPDF請求書を自動作成
エクセルで売上明細や請求明細を管理しているとき、自動で請求書を作れると非常に楽ですよね?
そこで、今回は、請求明細から請求書を全自動で作る方法を紹介します。
VBAソースの修正は最小限で済む作りなので
複数行の値を返すvlookup関数をVBAのユーザー定義関数で作る
vlookup関数を使うと、条件に一致する行が複数ある場合、一番上の行しか抽出できません。
そこで、条件に一致する行「すべて」を抽出できるようなユーザー定義関数を作ります。
【手間を極限まで減らす】所得拡大促進税制計算用エクセルシート
所得拡大促進税制の計算を簡単にできるエクセルシートを作成しました。
会社から入手した給与明細・賞与明細をそのままデータとして使えるので、数値入力・加工の手間がほとんどかかりません。
実行後は、別表を記入するため ...