Excel VBA質問箱 IV

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

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


52017 / 76732 ←次へ | 前へ→

【29563】ComboBoxを利用し期間選択について
質問  悩めるマクロ見習い  - 05/10/7(金) 19:06 -

引用なし
パスワード
   初心者です。

ComboBoxを利用し日付の取得を行う方法を質問します。

ComboBoxには2004年から現在までの年、月をリストに入れたく思います。
また常にNowの年月の既定表示が希望です。
それを利用して取得した年月をRange("C5") に代入するのが目的です。

自分なりにマクロを組んでみましたがぜんぜん駄目です。
宜しくお願いします。

フォームイメージ:
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 |                    |
 |cmbYear1/cmbMonth1 〜 cmbYear2/cmbMonth2|
 |                    |
 |                    |
 |       期間選択ボタン      |
 |                    |
 |_____________________|


Private Sub CommandButton4_Click()

  Dim i As Integer  'ループカウンター
  
  '年コンボボックスに選択範囲をセット
  For i = 2004 To CInt(Format(Now, "yyyy"))
    Me.cmbYear1.AddItem (Format(i, "0000"))
  Next i
  '現在年をセット
  Me.cmbYear1.Value = Format(Now, "yyyy")
  
  '月コンボボックスに選択範囲をセット
  For i = 1 To 12
    Me.cmbMonth1.AddItem (Format(i, "00"))
  Next i
  '現在月をセット
  Me.cmbMonth1.Value = Format(Now, "MM")

    
  '年コンボボックスに選択範囲をセット
  For i = 2004 To CInt(Format(Now, "yyyy"))
    Me.cmbYear2.AddItem (Format(i, "0000"))
  Next i
  '現在年をセット
  Me.cmbYear2.Value = Format(Now, "yyyy")
  
  '月コンボボックスに選択範囲をセット
  For i = 1 To 12
    Me.cmbMonth1.AddItem (Format(i, "00"))
  Next i
  '現在月をセット
  Me.cmbMonth1.Value = Format(Now, "MM")

Worksheets("sheet2").Range("C5") = Me.cmbYear1.Value & "年" & Me.cmbMonth1.Value & "月" & "〜" & Me.cmbYear2.Value & "年" & Me.cmbMonth2.Value & "月" &

End Sub

0 hits

【29563】ComboBoxを利用し期間選択について 悩めるマクロ見習い 05/10/7(金) 19:06 質問
【29564】Re:ComboBoxを利用し期間選択について hine 05/10/7(金) 19:29 発言
【29569】Re:ComboBoxを利用し期間選択について 悩めるマクロ見習い 05/10/7(金) 21:17 質問
【29570】Re:ComboBoxを利用し期間選択について hine 05/10/7(金) 21:56 発言
【29573】Re:ComboBoxを利用し期間選択について 悩めるマクロ見習い 05/10/8(土) 7:16 質問
【29576】Re:ComboBoxを利用し期間選択について hine 05/10/8(土) 10:01 発言
【29635】Re:ComboBoxを利用し期間選択について 悩めるマクロ見習い 05/10/10(月) 0:10 質問
【29638】Re:ComboBoxを利用し期間選択について hine 05/10/10(月) 1:41 発言
【29645】Re:ComboBoxを利用し期間選択について 悩めるマクロ見習い 05/10/10(月) 10:32 お礼

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