マクロ

vba

VBA|RangeとCellsの初心者むけ使い分けガイド

エクセルVBAでセルをあつかうときに使うRangeやCellsですが、普段何気なく使っていたりしませんか。RangeやCellsにはそれぞれに使いやすい場面があります。この記事は、これらをシーンごとに使い分けるための参考情報をサンプルコードつきで解説しています。
vba

VBA|CSVをエクセルに読み込む・変換するマクロ

VBAでCSVファイルをエクセルに取り込むときに使えるマクロの作りかたを紹介しています。職場などにあるシステムで入力した情報をCSVで出力できるのであれば、マクロで出力されたCSVのデータを取り込めるので後の工程が効率よく進められます。
vba

VBA|特定のセル範囲が更新されると起動するマクロ

VBAにはイベントプロシージャがあり、使用者のさまざまな操作をきっかけとして動作するマクロが作れます。この記事では特定のセル範囲が更新されたことをきっかけに動作するイベントプロシージャを利用してユーザーを補助するサンプルマクロを紹介しています。
vba

VBA|イベントプロシージャ一覧(ワークブックイベント)

VBAには数多くのイベントプロシージャがあります。イベントプロシージャは特定の操作をきっかけにするマクロになります。適切なイベントを指定することでマクロを利用する人を補助し、作業の効率や正確さを上げる効果をもたらす可能性があります。こちらの記事ではそんなイベントプロシージャのワークブック
vba

VBA|IsError関数は指定した値や式をエラーか判定する

エクセルVBAには値や式がエラーであることを判定する関数のIsError関数があります。IsError関数はエラーを判定したときにTrueを返します。こちらの記事ではVBAのIsError関数の使い方をサンプルマクロつきで解説しています。
vba

VBA|IsNull関数は指定した値にNullがふくまれるかを判定する

エクセルVBAにはNull(ヌル)であることを判定する関数のIsNull関数があります。Nullとは0や空文字・Emptyとも異なり、なにもない状態をさします。こちらの記事ではVBAのIsNull関数の使い方をサンプルマクロつきで解説しています。
vba

VBA|IsArray関数で変数が配列かどうかを判定するマクロをつくる

VBAのIsArray関数は変数が配列かどうかを判定します。IsArray関数は配列をつかったマクロに利用することで条件分岐やエラーハンドリングに使うことができます。本記事ではVBAのIsArray関数の使い方をサンプルマクロつきで解説しています。
vba

VBA|IsEmpty関数は変数が初期化されているかを判定する

VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsEmpty関数があり、この関数は指定した変数が初期化されている、またはEmptyが設定されいるかを判定して、結果を真偽値であるTrueまたはFalseで返します。VBAのIsEmpty関数の使いかたや、サンプルマクロを紹介しています。
vba

VBA|IsObject関数で値や変数がオブジェクトかどうかを判定するマクロをつくる

VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsObject関数があり、この関数は指定した変数がオブジェクト変数であるかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsObject関数の使いかたや、サンプルマクロを紹介しています。
vba

VBA|IsDate関数で値や変数が日付かどうかを判定するマクロをつくる

VBAには値や変数を判定する関数がいくつか存在します。そのうちのひとつにIsDate関数があり、この関数は指定した値や変数が日付かどうかを判定し、結果を真偽値としてTrueまたはFalseを返します。ここでは、VBAのIsDate関数の使いかたや、サンプルマクロを紹介しています。