ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

日付時刻:日付から曜日を取得( Weekday 関数、WeekdayName 関数 )

      2015/08/26

Weekday 関数(日付から曜日を表す数値を返す)の使い方


【書式】

weekday_number = Weekday ( date [, firstdayofweek ] )


引数・戻り値

  • date  ・・・  日付を表す文字列・数値を指定します。
  • firstdayofweek  ・・・  週の第 1 日目の曜日(定数:下表参照)を指定します。省略すると、定数 vbSunday を指定したとみなされます。
  • weekday_number  ・・・  何曜日であるかを表す整数を表すバリアント型 (内部処理形式 Integer) の値。1 ~ 7 の数値で、引数 firstdayofweek の値によって結果は変化します。( firstdayofweek で指定した曜日を「1」とした結果を返します。)

引数の date が Null 値を含む場合は、Null 値を返します。

曜日を表す定数( firstdayofweek

定数 内容
0 vbUseSystem NLS(システムの各国対応)APIの設定値を使用
1(既定値) vbSunday 日曜
2 vbMonday 月曜
3 vbTuesday 火曜
4 vbWednesday 水曜
5 vbThursday 木曜
6 vbFriday 金曜
7 vbSaturday 土曜


WeekdayName 関数(日付から曜日名を返す)の使い方


【書式】

weekday_string = WeekdayName ( weekday_number [, abbreviate, firstdayofweek ] )


引数・戻り値

  • weekday_number  ・・・  曜日を示す数値を指定します。各曜日を表す数値は、引数の firstdayofweek の設定値によって異なります。
  • abbreviate  ・・・  曜日名を省略するかどうかを示すブール値( True:省略する / False:省略しない )を指定します(省略可 ⇒ 規定値:False)
  • firstdayofweek  ・・・  週の第 1 日目の曜日(定数:Weekday 関数「曜日を表す定数」参照)を指定します。省略すると、定数 vbSunday を指定したとみなされます。
  • weekday_string  ・・・  地域ごとの曜日を表す文字列。
    日本(abbreviate:False):「日曜日」「月曜日」「火曜日」…「土曜日」
    日本(abbreviate:True):「日」「月」「火」…「土」



Weekday 関数、WeekdayName 関数

サンプルVBAソース


実行結果

Weekday 関数・WeekdayName 関数 使用例




 - VBA基本 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

変数がEmpty 値かどうかをチェックする( IsEmpty 関数 )

IsEmpty 関数の使い方 【書式】 result = IsEmpty ( e …

文字列:文字を指定数並べた文字列を返す(String 関数)

String 関数 【書式】 result = String ( number, …

データ型変換関数

データ型変換関数の使い方 【書式】 function ( expression …

引数の整数部分を取得する(Fix 関数・Int 関数)

Fix 関数・Int 関数の使い方 【書式】 number_fix = Fix …

Resize プロパティ1
指定したセル範囲のサイズを変更(Resize プロパティ)

Resize プロパティ 指定したセル範囲のサイズ(行数や列数)を変更します。 …

太字・斜体(Bold,Italic,FontStyle)例
フォント 太字・斜体(Bold, Italic, FontStyle プロパティ)

太字の設定(Bold プロパティ) Bold プロパティは、フォントを太字にする …

データ型を調べて、そのデータ型を示す数値を返す(VarType 関数)

VarType 関数 の使い方 VarType 関数は、引数に、データ型を調べた …

上付き文字・下付き文字(Superscript,Subscript)

上付き文字(Superscript プロパティ) Superscript プロパ …

Const ステートメント
ユーザー定義定数(Const ステートメント)

定数を使う ユーザー定義の定数を使用するには、Const ステートメントを使って …

Mid ステートメント 例
文字列:文字列変数内の一部を置き換える(Mid・MidB ステートメント)

Mid・MidB ステートメントの使い方 【書式】 { Mid | MidB } …