教えて!ExcelVBA!

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

プログラミング

【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桁番号をセットするプログラミング方法です…

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

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

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

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

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

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

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

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

Time関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、Time関数を使用して<STAT/STOP>ボタンをクリック(1回目)するとクリックされた時点での時刻が開始時刻にセットされ、もう一度クリック(2回目)するとクリ</stat/stop>…

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

Now関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダンロード 例題 例題は、<実行>ボタンをクリックするとNow関数を使用して時刻が0時台~9時台であれば”おはようございます、〇〇さん。”を、時刻が10時台~16時台であれば”…

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

DateValue関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている注文日(文字列)とB列に入力されている納期(文字列)について、DateValue関数を使用し…

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

DateSerial関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている年月日について、DateSerial関数を使用して対象月の最終日をB列に表示するプログラミ…

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

DatePart関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている年月日について、DatePart関数を使用して年末までの残日数をB列に表示するプログラミン…

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

DateDiff関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている納期について、DateDiff関数を使用して本日からの日数を算出し、0未満の場合は”遅延して…

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

DateAdd関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている年月日について、DateAdd関数を使用して50日後の日数を加算し、その結果が去年以前か?今…

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

InStr関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている都道府県名について、InStr関数を使用して”県”の文字が表れる直前までの文字列をB列に表示…

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

Right関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている果物名について、Right関数を使用して下1桁の数字を抽出し、色に変換(1:赤、2:オレンジ…

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

Mid関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA列に入力されている県庁所在地名について、Mid関数を使用して3桁目から1桁が”県”の場合には「県の県庁所在地です…

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

Left関数を使用したプログラミング例を紹介します。 【目次】 例題 プログラミング ダウンロード 例題 例題は、<実行>ボタンをクリックするとA2セルに入力されている数値について、Left関数を使用して左から4桁の数値がが2020未満であれば「去年です。」を…