Excel VBA質問箱 IV

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

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


16160 / 76738 ←次へ | 前へ→

【66049】Re:皿の中の配列の並べ替える方法ってありますか
お礼  kami  - 10/7/20(火) 22:54 -

引用なし
パスワード
   ▼Hirofumi さん:
>Public Sub Test_2()
>
>  Dim i As Long
>  Dim vntMark As Variant
>  
>  vntMark = Application.InputBox("年月を2010/8の形で入力して下さい")
>  If VarType(vntMark) = vbBoolean Then
>    Exit Sub
>  End If
>  If Not IsDate(vntMark) Then
>    MsgBox "年月が所定の形では有りません", vbInformation
>    Exit Sub
>  End If
> 
hirofumiさんありがとうございました
お陰さまで何とかなりました
凄いですね私には未だ勉強不足でこのマクロが難しくよくわかりませんが・・・、
ご親切なるご回答、真にありがとうございました。
 
>  vntMark = DateValue(vntMark)
>  vntMark = DateSerial(Year(vntMark), Month(vntMark), 1)
>  
>  For i = 1 To Day(DateSerial(Year(vntMark), Month(vntMark) + 1, 0))
>    Sheets("sheet1").Copy after:=Worksheets(Worksheets.Count)
>    ActiveSheet.Name = i & "日"
>    Cells(1, 2).Value = Format(vntMark + i - 1, "aaaa")
>'    Cells(1, 1).Value = i & "日"
>    Cells(1, 1).Value = vntMark + i - 1
>    Cells(1, 1).NumberFormat = "d日"
>  Next i
>    
>End Sub
>
>とすれば解ると思いますが?

0 hits

【66037】皿の中の配列の並べ替える方法ってありますか kami 10/7/20(火) 15:38 質問
【66038】Re:皿の中の配列の並べ替える方法ってあり... Jaka 10/7/20(火) 16:15 発言
【66041】Re:皿の中の配列の並べ替える方法ってあり... kami 10/7/20(火) 17:33 発言
【66042】Re:皿の中の配列の並べ替える方法ってあり... SS 10/7/20(火) 17:40 発言
【66043】Re:皿の中の配列の並べ替える方法ってあり... kami 10/7/20(火) 19:28 発言
【66045】Re:皿の中の配列の並べ替える方法ってあり... Hirofumi 10/7/20(火) 20:07 回答
【66046】Re:皿の中の配列の並べ替える方法ってあり... kami 10/7/20(火) 21:12 質問
【66047】Re:皿の中の配列の並べ替える方法ってあり... Hirofumi 10/7/20(火) 21:22 回答
【66048】Re:皿の中の配列の並べ替える方法ってあり... Hirofumi 10/7/20(火) 21:29 回答
【66049】Re:皿の中の配列の並べ替える方法ってあり... kami 10/7/20(火) 22:54 お礼

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