まえきんです! 今回は文字列の中を抜き出す方法について学習しましたのでご紹介します。 文字列の中を抜き出すには、Mid関数を使用します。 この関数の書式は以下の通りです。 Mid(元の文字列,抜き出しの開始位置,抜き出す文字数) 上記のマクロを実行すると…
まえきんです! 今回は右側の文字列を抜き出す方法について学習しましたのでご紹介します。 文字列の右側を抜き出すには、Right関数を使用します。 この関数の書式は以下の通りです。 Right(元の文字列,文字数) 上記のマクロを実行すると以下のメッセージボ…
まえきんです! 今回は左側の文字列を抜き出す方法について学習しましたのでご紹介します。 文字列の左側を抜き出すには、Left関数を使用します。 この関数の書式は以下の通りです。 Left(元の文字列,文字数) 上記のマクロを実行すると以下のメッセージボッ…
まえきんです! 今回は日付がどの四半期であるかを取得する方法 について学習しましたのでご紹介します。 日付がどの四半期にあたるのかを調べるには、 Format関数の書式記号“q”で取得することができます。 下記のように任意の日付をセルB2に入力した状態で…
まえきんです! 今回は日付が今年の何日目かを取得する方法 について学習しましたのでご紹介します。 日付がその年の何日目にあたるのかを調べるには、 Format関数の書式記号“y”で取得することができます。 下記のように任意の日付をセルB2に入力した状態で…
まえきんです! 今回は日付が今年の何週目かを取得する方法 について学習しましたのでご紹介します。 日付がその年の何週目にあたるのかを調べるには、 Format関数の書式記号“ww”で取得することができます。 下記のように任意の日付をセルB2に入力した状態で…
まえきんです! 今回は時間を計算する方法について学習しましたのでご紹介します。 時間を計算するにはDateAdd関数を使用すると便利です。 下記のように任意の時間をセルB2に入力した状態でマクロ実行ボタンを押下すると 以下のメッセージボックスが表示され…
まえきんです! 今回は和暦に変換する方法について学習しましたのでご紹介します。 日付の西暦を和暦に変換するには、#149でも登場したFormat関数を使用します。 【Excel VBA学習 #149】日付から曜日を取得する Part3 - まえきんブログ (hatenablog.jp) 下記…
まえきんです! 今回は月末の日を取得する方法について学習しましたのでご紹介します。 今回はある月の月末日を調べてみましょう。例えば、今月10月の 月末は2021/10/31です。それにはDateSerial関数で翌月1日のシリアル値を 取得し、そこから1を引く形で月…
まえきんです! 今回は日付を計算する方法について学習しましたのでご紹介します。 セルに日付が入力されているとき、数値のように計算することが可能です。 下記のように任意の日付をセルB2とB3に入力した状態でマクロ実行ボタンを 押下すると以下のメッセ…
まえきんです! 今回は日付から曜日を取得する方法 Part3について学習しましたのでご紹介します。 日付から曜日を取得する3つ目の方法として、Format関数があります。 下記のように任意の日付をセルB2に入力した状態でマクロ実行ボタンを押下すると 以下のメ…
まえきんです! 今回は日付から曜日を取得する方法 Part2について学習しましたのでご紹介します。 前回#147で登場したWeekday関数のもう一つの使い方として、 WeekdayName関数で曜日を表す文字列に変換することもできます。 下記のように任意の日付をセルB2…
まえきんです! 今回は日付から曜日を取得する方法 Part1について学習しましたのでご紹介します。 日付から曜日を取得する方法の一つとして、まずWeekday関数があります。 下記のように任意の日付をセルB2に入力した状態でマクロ実行ボタンを押下すると 以下…
まえきんです! 今回は日付から日を取得する方法について学習しましたのでご紹介します。 日付から日を取得するにはDay関数を使用します。下記のように 任意の日付をセルB2に入力した状態でマクロ実行ボタンを押下すると 以下のメッセージボックスが表示され…
まえきんです! 今回は日付から月を取得する方法について学習しましたのでご紹介します。 日付から月を取得するにはMonth関数を使用します。下記のように 任意の日付をセルB2に入力した状態でマクロ実行ボタンを押下すると 以下のメッセージボックスが表示さ…
まえきんです! 今回は日付から年を取得する方法について学習しましたのでご紹介します。 日付から年を取得するにはYear関数を使用します。下記のように 任意の日付をセルB2に入力した状態でマクロ実行ボタンを押下すると 以下のメッセージボックスが表示さ…
まえきんです! 今回は文字列からシリアル値を取得する 方法について学習しましたのでご紹介します。 今回は以下のように任意のセルに入力された文字列から シリアル値を取得するマクロを考えます。 文字列形式の日付をシリアル値に変換するには、DateValue…
まえきんです! 今回は日付(年月日)からシリアル値を取得する 方法について学習しましたのでご紹介します。 今回は下記のように複数セルに分割された年月日の情報から シリアル値を取得するマクロを考えます。 それにはDateSerial関数を使用します。この関…
まえきんです! 今回はオプションボタンの状態を判定する(Part2) 方法について学習しましたのでご紹介します。 オプションボタンを搭載したユーザーフォームを起動します。 今回もオプションボタンの状態を判定するマクロを考えます。 前回と同じく、オプ…
まえきんです! 今回はオプションボタンの状態を判定する(Part1) 方法について学習しましたのでご紹介します。 オプションボタンを搭載したユーザーフォームを起動します。 今回はオプションボタンの状態を判定するマクロを考えます。 例としてオプション…
まえきんです! 今回はチェックボックスで淡色表示を判定する 方法について学習しましたのでご紹介します。 前回#138で学習した内容の復習ですが、チェックボックスは通常ONとOFFを 切り替えるのでした。チェックボックスの状態はもう一つ存在していて、 チ…
まえきんです! 今回はチェックボックスの状態を判定する 方法について学習しましたのでご紹介します。 チェックボックスを搭載したユーザーフォームを起動します。 今回はチェックボックスの状態を判定するマクロを考えます。 まずはチェックボックスに何も…
まえきんです! 今回はコンボボックスで入力された文字列をリストに登録する 方法について学習しましたのでご紹介します。 ユーザーフォームの起動時は上記の通りコンボボックスには まだ何も登録されていません。ここで、コンボボックスに テキストを入力し…
まえきんです! 今回はコンボボックスにテキストを代入する 方法について学習しましたのでご紹介します。 ユーザーフォームの起動時は上記の通りコンボボックスには まだ何も表示されていません。ここで、最下部に配置したコマンドボタンを 押下してみます。…
まえきんです! 今回はコンボボックスにデータを登録する 方法について学習しましたのでご紹介します。 上記のようにセルにデータをセットした状態で ユーザーフォームのコンボボックスを起動します。 ユーザーフォームの起動時は上記の通りコンボボックスに…
まえきんです! 今回はリストボックスで常に最下行を表示する 方法について学習しましたのでご紹介します。 上記のようにセルにデータをセットした状態で ユーザーフォームのリストボックスを起動します。 ※今回B列はマクロの処理に影響しないため無視しても…
まえきんです! 今回はリストボックスが選択されたときに処理を行う 方法について学習しましたのでご紹介します。 リストボックスへのデータ登録は下記の通りユーザーフォームを 起動した際(Initializeイベント)に登録されている前提で進めて行きます。 こ…
まえきんです! 今回は複数列のリストボックスを設定する 方法について学習しましたのでご紹介します。 リストボックスへのデータ登録は下記の通りユーザーフォームを 起動した際(Initializeイベント)に登録されている前提で進めて行きます。 ここで、2行…
まえきんです! 今回はリストボックスに登録されているデータの個数を取得する 方法について学習しましたのでご紹介します。 リストボックスへのデータ登録は下記の通りユーザーフォームを 起動した際(Initializeイベント)に登録されている前提で進めて行…
まえきんです! 今回はリストボックス内のデータを移動する 方法について学習しましたのでご紹介します。 リストボックスへのデータ登録は下記の通りユーザーフォームを 起動した際(Initializeイベント)に登録されている前提で進めて行きます。 ここで、コ…