Excel VBA質問箱 IV

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

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


11892 / 13646 ツリー ←次へ | 前へ→

【13471】日付の質問です。 ココ 04/5/6(木) 11:24 質問[未読]
【13474】Re:日付の質問です。 つん 04/5/6(木) 11:37 発言[未読]
【13475】Re:日付の質問です。 ココ 04/5/6(木) 12:04 発言[未読]
【13478】誰か助けてーーー! つん 04/5/6(木) 14:03 発言[未読]
【13484】Re:誰か助けてーーー! Jaka 04/5/6(木) 14:49 回答[未読]
【13485】Re: ココ 04/5/6(木) 14:56 お礼[未読]
【13486】Jakaさん、あんがとー つん 04/5/6(木) 15:02 発言[未読]

【13471】日付の質問です。
質問  ココ  - 04/5/6(木) 11:24 -

引用なし
パスワード
   日付のことで質問です。フォームを作ってテキストBOXに○月○日〜○月△日までと書いて実行ボタンを押すと、エクセルの方にその日付が入るようにするにはどうすればよいでしょうか?教えてください。

【13474】Re:日付の質問です。
発言  つん E-MAIL  - 04/5/6(木) 11:37 -

引用なし
パスワード
   ココ さん、おはようございます。

>日付のことで質問です。フォームを作ってテキストBOXに○月○日〜○月△日までと書いて実行ボタンを押すと、エクセルの方にその日付が入るようにするにはどうすればよいでしょうか?教えてください。

えと、テキストボックスに「○月○日〜○月△日まで」と入力して、
その入力した文字列そのままを、セルに転記ってことですか?

やったら、めちゃ単純に

Private Sub CommandButton1_Click()

  Range("a1").Value = TextBox1.Value

End Sub

・・・こんな単純な質問ではないような気もしますが(^^;

【13475】Re:日付の質問です。
発言  ココ  - 04/5/6(木) 12:04 -

引用なし
パスワード
   ▼つん さん、こんにちは。
>
>Private Sub CommandButton1_Click()
>
>  Range("a1").Value = TextBox1.Value
>
>End Sub
>回答ありがとうございます。でも少し違うんです↓(>_<)
表現が少ししにくいのですが、「○月○日〜○月△日」と書いて実行すると一つ一つの日にちがB1、C1・・・と入っていく方法が知りたかったです.分かりにくくてすみません。m(__)m

【13478】誰か助けてーーー!
発言  つん E-MAIL  - 04/5/6(木) 14:03 -

引用なし
パスワード
   >>回答ありがとうございます。でも少し違うんです↓(>_<)
>表現が少ししにくいのですが、「○月○日〜○月△日」と書いて実行すると一つ一つの日にちがB1、C1・・・と入っていく方法が知りたかったです.分かりにくくてすみません。m(__)m

あ。。。やっぱし?
あんな単純なのではないだろう・・・とは思ってました(^^;
今、考え中です。
でも、ちょっち時間がかかりそう(つか、わからんかも)
仕事もつまってきてます。
ごめんなさい。誰か助けて〜(>_<)

【13484】Re:誰か助けてーーー!
回答  Jaka  - 04/5/6(木) 14:49 -

引用なし
パスワード
   こんにちは。
こんなもんでと言いながら、間違えていたんで2回目。

Private Sub CommandButton1_Click()
  Sday = CDate(Left(TextBox1.Value, InStr(1, TextBox1.Value, "〜") - 1))
  Eday = CDate(Mid(TextBox1.Value, InStr(1, TextBox1.Value, "〜") + 1))
  SG = 2: PD = 0
  Do
    Cells(1, SG).Value = Sday + PD
    If SG >= 256 Then
     MsgBox "256列以上はダメ"
     Exit Do
    ElseIf Cells(1, SG).Value2 = CDbl(Eday) Then
     Exit Do
    End If
    SG = SG + 1
    PD = PD + 1
  Loop
End Sub

【13485】Re:
お礼  ココ  - 04/5/6(木) 14:56 -

引用なし
パスワード
   Jaka さん。

出来ました(^_^)/
ありがとうございます☆

【13486】Jakaさん、あんがとー
発言  つん E-MAIL  - 04/5/6(木) 15:02 -

引用なし
パスワード
   ▼ココ さん:
>Jaka さん。
>
>出来ました(^_^)/
>ありがとうございます☆

良かった〜♪
Jakaさん、ありがとー

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