VBA関数
WeekdayName関数

Excelマクロで必須のVBA関数を入門・初級・初心者向けに詳細解説
最終更新日:2021-08-24

WeekdayName関数


WeekdayName関数は、指定された曜日を表す文字列を返します。


WeekdayName関数

WeekdayName(weekday, abbreviate, firstdayofweek)

weekday
必ず指定します。
曜日を示す数値を指定します。
各曜日を表す数値は、引数 firstdayofweek の設定値によって異なります。

abbreviate
省略可能です。
曜日名を省略するかどうかを示すブール値を指定します。
省略すると、既定値の偽 (False) が使われ、曜日名は省略されません。

firstdayofweek
省略可能です。
曜日の最初の日を示す数値を指定します。
設定する値については、次の「設定値」を参照してください。

定数 説明
vbUseSystem 0 各国語対応 (NLS) API の設定値を使用します。
vbSunday 1 日曜 (既定値)
vbMonday 2 月曜
vbTuesday 3 火曜
vbWednesday 4 水曜
vbThursday 5 木曜
vbFriday 6 金曜
vbSaturday 7 土曜

WeekdayName関数の使用例

WeekdayName(2) ・・・ 月曜日
WeekdayName(2, True) ・・・ 月
WeekdayName(2, False, vbMonday) ・・・ 火曜日


Office VBA リファレンス WeekdayName関数


※VBA関数一覧
マクロVBA関数の一覧と解説です、どんな関数があるかは一度は確認しておくとをお勧めいたします。どんな関数があるだけでも知っておけば、詳細の使い方は実際に使うときに調べても良いでしょう。文字列操作…34 分岐…3 型変換…14 データ判定…10 日付時刻…20 配列…6 ファイル操作…14 数学/財務…28 その他……



同じテーマ「VBA関数」の記事

MonthName関数

MonthName関数は、指定された月を表す文字列を返します。MonthName関数 MonthName(month[,abbreviate]) month 必ず指定します。月を示す数値を指定します。
Day関数
Day関数は、日付から何日かを表す日の値を返します、バリアント型(内部処理形式IntegerのVariant)の値を返します。Day関数 Day(date) date 必ず指定します。日付を表すバリアント型(Variant)の値、数式、文字列式、またはこれらを組み合わせた値を指定します。
Weekday関数
Weekday関数は、何曜日であるかを表す整数を返します、バリアント型(内部処理形式IntegerのVariant)の値を返します。Weekday関数 Weekday(date,[firstdayofweek]) date 必ず指定します。
WeekdayName関数
Now関数
Now関数は、コンピュータのシステムの日付と時刻の設定に基づいて、現在の日付と時刻を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Now関数 Now() ()は省略可能です。Now Now関数の使用例 MsgBoxNow…2013/06/0912:57:46現在の日時 OfficeV…
Hour関数
Hour関数は、時刻から時の整数を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Hour関数 Hour(time) time 必ず指定します。時刻を表す任意のバリアント型(Variant)の値、数式、文字列式、またはこれらを組み合わせた値を指定します。
Minute関数
Minute関数は、時刻から分の整数を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Minute関数 Minute(time) time 必ず指定します。時刻を表す任意のバリアント型(Variant)の値、数式、文字列式、またはこれらを組み合わせた値を指定します。
Second関数
Second関数は、時刻から分の整数を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Second関数 Seconde(time) time 必ず指定します。時刻を表す任意のバリアント型(Variant)の値、数式、文字列式、またはこれらを組み合わせた値を指定します。
Time関数
Time関数は、現在のシステムの時刻を返します、バリアント型(内部処理形式DateのVariant)の値を返します。Time関数 Time() ()は省略可能です。Time システムの時刻を設定するときは、Timeステートメントを使います。
Timer関数
Timer関数は、午前0時(真夜中)から経過した秒数を表す単精度浮動小数点数型(Single)の値を返します。Timer関数 Timer() ()は省略可能です。Timer MicrosoftWindowsでは、Timer関数は小数点以下の値も返します。
TimeSerial関数
TimeSerial関数は、引数で指定した時、分、秒に対応する時刻を返します、バリアント型(内部処理形式DateのVariant)の値を返します。TimeSerial関数 TimeSerial(hour,minute,second) hour 必ず指定します。


新着記事NEW ・・・新着記事一覧を見る

数字(1~50)を丸付き数字に変換するVBA|VBA技術解説(2022-11-15)
TEXTAFTER関数(テキストの指定文字列より後ろの部分を返す)|エクセル入門(2022-11-14)
TEXTBEFORE関数(テキストの指定文字列より前の部分を返す)|エクセル入門(2022-11-14)
TEXTSPLIT関数(列と行の区切り記号で文字列を分割)|エクセル入門(2022-11-12)
LAMBDA以降の新関数はVBAで使えるか|VBA技術解説(2022-11-11)
WRAPCOLS関数(1次元配列を指定数の列で折り返す)|エクセル入門(2022-11-08)
WRAPROWS関数(1次元配列を指定数の行で折り返す)|エクセル入門(2022-11-08)
EXPAND関数(配列を指定された行と列に拡張する)|エクセル入門(2022-11-07)
TAKE関数(配列の先頭/末尾から指定行/列数を取得)|エクセル入門(2022-11-06)
DROP関数(配列の先頭/末尾から指定行/列数を除外)|エクセル入門(2022-11-06)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.RangeとCellsの使い方|VBA入門
3.変数宣言のDimとデータ型|VBA入門
4.繰り返し処理(For Next)|VBA入門
5.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
6.Excelショートカットキー一覧|Excelリファレンス
7.並べ替え(Sort)|VBA入門
8.エクセルVBAでのシート指定方法|VBA技術解説
9.マクロって何?VBAって何?|VBA入門
10.ExcelマクロVBAの基礎を学習する方法|エクセルの神髄




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ