ExcelVBA

【ExcelVBA・マクロ】LTrim関数の使い方|文字列の左側の空白を削除する方法【コピペOK】

VBAで文字列を扱っていると、次のようなことはありませんか?先頭の空白を削除したいデータの見た目を整えたい比較時に余計なスペースで一致しないこのような場合は、LTrim関数を使うことで解決できます。文字列の左側(先頭)の空白だけを削除できる...
ExcelVBA

【ExcelVBA・マクロ】Len関数の使い方|文字数を取得する方法【コピペOK】

VBAで文字列を扱っていると、次のようなことはありませんか?文字数を取得したい入力チェックをしたい文字列の長さに応じて処理を分けたいこのような場合は、Len関数を使うことで解決できます。文字列の長さ(文字数)を取得できる、VBAで非常に基本...
ExcelVBA

【ExcelVBA・マクロ】Left関数の使い方|文字列の左側を取り出す方法【コピペOK】

VBAで文字列を扱っていると、次のようなことはありませんか?文字列の先頭だけ取り出したいコードの一部を抽出したい日付やIDを分解したいこのような場合は、Left関数を使うことで解決できます。文字列の左側(先頭)から指定した文字数を取り出すこ...
ExcelVBA

【ExcelVBA・マクロ】LCase関数の使い方|文字列を小文字に変換する方法【コピペOK】

VBAで文字列を扱っていると、次のようなことはありませんか?英字をすべて小文字に統一したい大文字・小文字を区別せずに比較したいデータを整形したいこのような場合は、LCase関数を使うことで解決できます。文字列をすべて小文字に変換できる、シン...
ExcelVBA

【ExcelVBA・マクロ】LBoundの使い方|配列の開始位置を取得する方法【コピペOK】

VBAで配列を扱っていると、次のようなことはありませんか?配列の開始位置が分からないループ処理でエラーになる安全に配列を処理したいこのような場合は、LBound関数を使うことで解決できます。配列の「最初のインデックス(開始位置)」を取得でき...
ExcelVBA

【ExcelVBA・マクロ】IsNumericの使い方|数値かどうかを判定する方法【コピペOK】

VBAでデータを扱っていると、次のようなことはありませんか?入力された値が数値か確認したい文字列が混ざっていてエラーになる安全に計算処理をしたいこのような場合は、IsNumeric関数を使うことで解決できます。値が数値として扱えるかどうかを...
ExcelVBA

【ExcelVBA・マクロ】IsNullの使い方|Null値を判定する方法とEmptyとの違い【コピペOK】

VBAでデータ処理をしていると、次のようなことはありませんか?Null値を判定したいデータベース連携で値が取得できないEmptyや""との違いが分からないこのような場合は、IsNull関数を使うことで解決できます。「値が存在しない(Null...
ExcelVBA

【ExcelVBA・マクロ】IsErrorの使い方|エラー値を判定して安全に処理する方法【コピペOK】

VBAで処理をしていると、次のようなことはありませんか?セルにエラー(#N/A など)が入っている計算結果がエラーかどうか確認したいエラーで処理が止まるのを防ぎたいこのような場合は、IsError関数を使うことで解決できます。値がエラーかど...
ExcelVBA

【ExcelVBA・マクロ】IsEmptyの使い方|変数やセルが空かどうかを判定する方法【コピペOK】

VBAで処理をしていると、次のようなことはありませんか?変数に値が入っているか確認したい空のセルかどうか判定したい未入力チェックをしたいこのような場合は、IsEmpty関数を使うことで解決できます。値が「空かどうか」を判定できる、エラー防止...
ExcelVBA

【ExcelVBA・マクロ】IsDateの使い方|日付かどうかを判定する方法【コピペOK】

VBAで日付を扱っていると、次のようなことはありませんか?入力された値が日付か確認したい日付でない場合のエラーを防ぎたい安全に日付処理を行いたいこのような場合は、IsDate関数を使うことで解決できます。値が日付として認識できるかどうかを判...