初級VBA

VBA入門講座

初心者がつまずく日付型を解説!

ExcelVBAの初心者は日付の扱いでつまずくことが良くあります。日付を扱う際に注意しておきたい事をまとめてみました。
初級VBA

RangeとCellsの使い方

RangeとCellsは同じような機能を持っています。どちらか一方を覚えれば他は不要と考えている人も多いと思いますが、読みやすさや意味合いを考慮すれば、もっとプログラムコードが読みやすくなるでしょう。両者の違いを検証して適切に使い分ける方法を見ていきます。
初級VBA

Variant型を使う時・使わない時

Variant型は万能型の変数と言えますが、使い方を誤るとエラーを見つけにくくなる事があります。両方のケースを示して、Variant型との向かい合い方を考えてみましょう。
初級VBA

最終行を取得する

ExcelVBAでは、最終行の取得する処理が良く出てきます。最終行の取得に関しては理屈で覚えるよりは丸覚えして使用した方が良いでしょう。ただし、その理屈は一度確認しておいた方が理解が深まります。応用すれば最終列の取得も簡単にできます。
初級VBA

列を入替える方法

Excelシート上の列を移動させる方法について解説します。シート上で手動で行う方法と、VBAプログラミングで移動させる方法を解説します。
初級VBA

メッセージボックス

ExcelVBAのメッセージボックスの使い方を初心者にもわかりやすいように解説していきます。メッセージボックスは単にメッセージを表示するだけでなく、「はい・いいえ」などの選択肢を設ける事もできます。その使い道はエラーを表示させたり、終了したことを知らせるなど様々です。
デバッグ

デバッグ

ExcelVBAの初心者にとってデバッグは難しく感じるでしょう。しかしデバッグは必ず必要になります。実例を交えて解説していますのでどのような場面でどのように対処していくか学べます。一回だけでなく2,3回トライして是非身につけて欲しい内容です。
初級VBA

始めに知っておきたいVBAの常識

ExcelVBAのプログラミングを始める方向けに、常識といわれる知識について挙げています。プログラムを始めたばかりの人はチェックして知識を再確認してみてください。
VBA入門講座

ExcelVBAの開発環境を整える

ExcelVBAのプログラムを始めるためにプログラミング環境を整えて実際にプログラムを書いて実行するところまでを学習します。また、最短でメッセージボックスを出す工程を学びながらVBEの使い方にも慣れていきましょう。