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関数を使うことで解決できます。値が日付として認識できるかどうかを判...
ExcelVBA

【ExcelVBA・マクロ】Int関数の使い方|小数点以下を切り捨てて整数にする方法(Fixとの違いも解説)【コピペOK】

VBAで数値を扱っていると、次のようなことはありませんか?小数点以下を切り捨てたい整数だけ取得したいFix関数との違いが分からないこのような場合は、Int関数を使うことで解決できます。小数点以下を切り捨てて整数にする、基本かつ重要な関数です...
ExcelVBA

【ExcelVBA・マクロ】Fix関数の使い方|小数点以下を切り捨てる方法(Intとの違いも解説)【コピペOK】

VBAで数値を扱っていると、次のようなことはありませんか?小数点以下を切り捨てたい整数だけを取得したいInt関数との違いが分からないこのような場合は、Fix関数を使うことで解決できます。小数点以下を切り捨てて整数部分だけを取得できる関数です...