教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について紹介します。

プログラミング

【ExcelVBA プログラミング】(関数45)Date関数のプログラミング例を教えて!

Date関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、判定日に入力されている日付を判定して「前日以前です。」「当日です。」「明日以降です。」の結果を返すプログラミング方…

【ExcelVBA プログラミング】(関数44)Rnd関数のプログラミング例を教えて!

Rnd関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると乱数列に乱数がセットされ、セットされた乱数と値列の数値を掛け算して結果列に表示するプログラミング方法です。 [実行前]:…

【ExcelVBA プログラミング】(関数43)IsNull関数のプログラミング例を教えて!

IsNull関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックした場合に値列に含まれる文字がNull値の場合は結果列に”●”、それ以外の場合は”×”を表示するプログラミング方法です。(※但し、…

【ExcelVBA プログラミング】(関数42)StrComp関数のプログラミング例を教えて!

StrComp関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、文字列①に入力されている文字列と文字列②に入力されている文字列をテキストモードで比較し、一致している場合は「一致…

【ExcelVBA プログラミング】(関数41)String関数のプログラミング例を教えて!

String関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、繰り返す文字(A4セル)に入力されている文字を繰り返す回数(A2セル)に入力されている数値分繰り返し、結果欄(A7セル…

【ExcelVBA プログラミング】(関数40)InputBox関数のプログラミング例を教えて!

InputBox関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとインプットBOXが表示され、年齢を入力した後に<OK>ボタンをクリックすると、結果欄に入場料が表示されるプログラミング方法</ok>…

【ExcelVBA プログラミング】(関数39)Len関数のプログラミング例を教えて!

Len関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると値列(A列)に入力されている文字列の桁数を判定し、結果を結果列(B列)に返すプログラミング方法です。 [実行前]: [実行後…

【ExcelVBA プログラミング】(関数38)Application.WorksheetFunction.Round関数のプログラミング例を教えて!

Application.WorksheetFunction.Round関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値列(A列)に入力されている数値に対して四捨五入する桁列(B列)に入力されている桁数…

【ExcelVBA プログラミング】(関数37)Fix関数のプログラミング例を教えて!

Fix関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると値列に入力されている数値の小数点以下を切り捨てし、整数値のみを結果列に返すプログラミング方法です。 [実行前]: [実行後…

【ExcelVBA プログラミング】(関数36)Int関数のプログラミング例を教えて!

Int関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値列(A列)に入力されている数値の小数点以下を切り捨てし、整数値のみを結果列(B列)に返すプログラミング方法です。 […

【ExcelVBA プログラミング】(関数35)CDate関数のプログラミング例を教えて!

CDate関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値列に入力されている文字を日付や時間に変換し、結果列に返すプログラミング方法です。 [実行前]: [実行後]: プログラ…

【ExcelVBA プログラミング】(関数34)Val関数のプログラミング例を教えて!

Val関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値列に入力されている文字列を数値に変換して結果列に表示するプログラミング方法です。 [実行前]: [実行後]: プログラミ…

【ExcelVBA プログラミング】(関数33)CStr関数のプログラミング例を教えて!

CStr関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値列に入力されている2行目の数値を文字列に変換、3行目の数値を数値のまま、4行目の日付を文字列に変換、5行目の日付を日…

【ExcelVBA プログラミング】(関数32)VarType関数のプログラミング例を教えて!

VarType関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値列に入力されている文字を判定し、データの型を結果列に返すプログラミング方法です。 [実行前]: [実行後]: プログ…

【ExcelVBA プログラミング】(関数31)Replace関数のプログラミング例を教えて!

Replace関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、変換対象文字が変換前に入力されている文字列に含まれている場合、変換後文字に変換して変換後に表示するプログラミン…

【ExcelVBA プログラミング】(関数30)UCase関数のプログラミング例を教えて!

UCase関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックし、変換前列に入力されているアルファベットの小文字文字列を大文字に変換して変換後列に表示するプログラミング方法です。 [実…

【ExcelVBA プログラミング】(関数29)LCase関数のプログラミング例を教えて!

LCase関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックし、変換前列に入力されているアルファベットの大文字文字列を小文字に変換して変換後列に表示するプログラミング方法です。 [実…

【ExcelVBA プログラミング】(関数28)StrConv関数のプログラミング例を教えて!

StrConv関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、変換前に入力されている文字列を変換方法に記述されている内容(文字列を小文字変換・文字列を大文字変換・ひらがなを…

【ExcelVBA プログラミング】(関数27)Format関数のプログラミング例を教えて!

Format関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとNO欄には1~10の通常番号をセットし、4桁NO欄には1~10の頭0付与の4桁番号をセットするプログラミング方法です。(※A列・B…

【ExcelVBA プログラミング】(関数26)Join関数のプログラミング例を教えて!

Join関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、範囲に登録されている任意の県範囲(北関東/南関東)を選択した後に<実行>ボタンをクリックすると、結果欄にその範囲の県が表示されるプログラミング方法…

【ExcelVBA プログラミング】(関数25)IsArray関数のプログラミング例を教えて!

IsArray関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、範囲に任意の都県を選択した後に<実行>ボタンをクリックすると、結果内の選択範囲が反転され、単一セルが選択された場合には「選択した範囲は配列では…

【ExcelVBA プログラミング】(関数24)IsDate関数のプログラミング例を教えて!

IsDate関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値に入力されているデータが日付に変換できるか?日付に変換できないか?で判定し、結果を表示するプログラミング方法で…

【ExcelVBA プログラミング】(関数23)IsNumeric関数のプログラミング例を教えて!

IsNumeric関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、値に入力されているデータが数値か?数値以外か?で判定し、結果を表示するプログラミング方法です。 [実行前]: [実…

【ExcelVBA プログラミング】(関数22)WeekDay関数のプログラミング例を教えて!

WeekDay関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、判定日に入力されている日付を判定して「出勤日です。」「休日です。」の結果を返すプログラミング方法です。 [実行前]…

【ExcelVBA プログラミング】(関数21)Timer関数のプログラミング例を教えて!

Timer関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、コピー元(C列)に登録されているデータをコピー先(A列)に貼り付けし、コピーに掛かった時間を表示するプログラミング…

【ExcelVBA プログラミング】(関数20)TimeValue関数のプログラミング例を教えて!

TimeValue関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、文字列である時・分・秒を組み合わせて時刻に変換した結果を返すプログラミング方法です。 [実行前]: [実行後]: プ…

【ExcelVBA プログラミング】(関数19)TimeSerial関数のプログラミング例を教えて!

TimeSerial関数を使用したプログラミング例を紹介します。 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックすると、時・分・秒を組み合わせて時刻に変換した結果を返すプログラミング方法です。 [実行前]: [実行後]: プログラミン…

【ExcelVBA プログラミング】(関数18)Day関数のプログラミング例を教えて!

Day関数を使用したプログラミング例を紹介します。 例題 プログラミング ダンロード 例題 例題は、<実行>ボタンをクリックすると、現在の日付から日のみを抽出して結果を表示するプログラミング方法です。 [実行前]: [実行後]: プログラミング プログラミ…

【ExcelVBA プログラミング】(関数17)Month関数のプログラミング例を教えて!

Month関数を使用したプログラミング例を紹介します。 例題 プログラミング ダンロード 例題 例題は、<実行>ボタンをクリックすると、現在の日付から月のみを抽出して結果を表示するプログラミング方法です。 [実行前]: [実行後]: プログラミング プログラ…

【ExcelVBA プログラミング】(関数16)Year関数のプログラミング例を教えて!

Year関数を使用したプログラミング例を紹介します。 例題 プログラミング ダンロード 例題 例題は、<実行>ボタンをクリックすると、現在の日付から年のみを抽出して結果を表示するプログラミング方法です。 [実行前]: [実行後]: プログラミング プログラミ…