スポンサードリンク | |
B | C | D | E | F | |
2 | 年 | 月 | 日 | 和暦 | |
3 | 2011 | 5 | 3 | ||
4 | 2011 | 7 | 13 | ||
5 | 2011 | 11 | 23 |
B | C | |
2 | 日付 | 曜日 |
3 | 2011/5/3 | |
4 | 2011/7/13 | |
5 | 2011/11/23 |
B | C | D | |
2 | 日付 | 曜日 | 提出期限日 |
3 | 2011/6/10 | 金 | |
4 | 2011/7/5 | 火 | |
5 | 2011/8/8 | 月 |
B | C | D | E | F | |
2 | 年 | 月 | 日 | 和暦 | |
3 | 2011 | 5 | 3 | 平成23年5月3日 | |
4 | 2011 | 7 | 13 | 平成23年7月13日 | |
5 | 2011 | 11 | 23 | 平成23年11月23日 |
Sub test10() Dim i As Long For i = 3 To 5 Cells(i, 6).Value = DateSerial(Cells(i, 2).Value, Cells(i, 3).Value, Cells(i, 4).Value) Cells(i, 6).NumberFormatLocal = "ggge年m月d日" Next i End Sub |
Sub test11() Dim i As Long For i = 3 To 5 Cells(i, 6).Value = Cells(i, 2).Value & "/" & Cells(i, 3).Value & "/" & Cells(i, 4).Value Cells(i, 6).NumberFormatLocal = "ggge年m月d日" Next i End Sub |
B | C | |
2 | 日付 | 曜日 |
3 | 2011/5/3 | 火曜日 |
4 | 2011/7/13 | 水曜日 |
5 | 2011/11/23 | 水曜日 |
Sub test20() Dim i As Long For i = 3 To 5 Cells(i, 3).Value = WeekdayName(Weekday(Cells(i, 2).Value)) Next i End Sub |
Sub test21() Dim i As Long For i = 3 To 5 Cells(i, 4).Value = Format(Cells(i, 2).Value, "aaaa") Next i End Sub |
B | C | D | |
2 | 日付 | 曜日 | 提出期限日 |
3 | 2011/6/10 | 金 | 2011/6/13 |
4 | 2011/7/5 | 火 | 2011/7/11 |
5 | 2011/8/8 | 月 | 2011/8/15 |
Sub test30() Dim i As Long, j As Long For i = 3 To 5 For j = 1 To 7 If Format(Cells(i, 2).Value + j, "aaa") = "月" Then Cells(i, 4).Value = Cells(i, 2).Value + j Exit For End If Next j Next i End Sub |
Sub test31() Dim i As Long, j As Long Dim d As Integer For i = 3 To 5 Select Case Weekday(Cells(i, 2).Value) Case 1 d = 1 Case 2 d = 7 Case 3 d = 6 Case 4 d = 5 Case 5 d = 4 Case 6 d = 3 Case 7 d = 2 End Select Cells(i, 4).Value = Cells(i, 2).Value + d Next i End Sub |
Sub test32() Dim i As Long, j As Long For i = 3 To 5 Cells(i, 4).Value = Cells(i, 2).Value + 8 - Weekday(Cells(i, 2).Value, 2) Next i End Sub |
スポンサードリンク
PageViewCounter
Since2006/2/27