皆さん、こんにちは。山本美孝です。
サマータイムに対応すべく以下のようなコードを書きました。
要するに3月の最終日曜日から10月の最終日曜日までがサマータイムだそうです。サマータイムの場合は■マークをつけてみました。
コーディングが間違ってないか確認するために、リストボックスをつけてみました。
しかし、実際にコードする時には、サマータイムなのかどうかだけを返すFunctionとして書き改める予定です。
------------------------------------------------------------
Select Case MyMonth
Case 1, 2, 11, 12
SummerHed = ""
Case 4, 5, 6, 7, 8, 9
SummerHed = "■"
Case 3
If MyDay >= LastSunday(MyMonth) Then
SummerHed = "■"
Else
SummerHed = ""
End If
Case 10
If MyDay <= LastSunday(MyMonth) Then
SummerHed = "■"
Else
SummerHed = ""
End If
End Select
サマータイムに対応すべく以下のようなコードを書きました。
要するに3月の最終日曜日から10月の最終日曜日までがサマータイムだそうです。サマータイムの場合は■マークをつけてみました。
コーディングが間違ってないか確認するために、リストボックスをつけてみました。
しかし、実際にコードする時には、サマータイムなのかどうかだけを返すFunctionとして書き改める予定です。
------------------------------------------------------------
Select Case MyMonth
Case 1, 2, 11, 12
SummerHed = ""
Case 4, 5, 6, 7, 8, 9
SummerHed = "■"
Case 3
If MyDay >= LastSunday(MyMonth) Then
SummerHed = "■"
Else
SummerHed = ""
End If
Case 10
If MyDay <= LastSunday(MyMonth) Then
SummerHed = "■"
Else
SummerHed = ""
End If
End Select
コメント