Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


54203 / 76738 ←次へ | 前へ→

【27333】Re:日付の取得
発言  じゅん  - 05/8/5(金) 15:43 -

引用なし
パスワード
   DateAdd関数でも良いかもしれません。

Sub subDate()
Dim strDate   As String
Dim strDay   As String
Dim i      As Integer

strDate = Application.InputBox("年月を入力して下さい。(6桁)", "年月入力", "200508", Type:=2)

'2005/08の形に変換
strDate = Left(strDate, 4) & "/" & Right(strDate, 2)

'半年まで表示
For i = 1 To 6
 MsgBox Left(DateAdd("m", i, strDate), 7)
Next

End Sub

簡単に書くと、こんな感じかな?

0 hits

【27328】日付の取得 [名前なし] 05/8/5(金) 14:27 質問
【27329】Re:日付の取得 じゅん 05/8/5(金) 15:10 回答
【27332】Re:日付の取得 [名前なし] 05/8/5(金) 15:28 お礼
【27333】Re:日付の取得 じゅん 05/8/5(金) 15:43 発言

54203 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free