Excel VBA質問箱 IV

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

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


17129 / 76738 ←次へ | 前へ→

【65066】Re:数値と文字の判別
質問  きしやん E-MAIL  - 10/4/10(土) 23:13 -

引用なし
パスワード
   ▼teian さん
ありがとうございました。
解決しました。
超初心者ですので併せてお伺いしたいのですが
Dim msg As StringとMsgBox msgの関係、順番とか
MsgBox = msgと記述すべきかVBAを理解出来ていないので
併せてご教授願えれば幸いです。


▼teian さん
>必ず、何らかのメッセージが必要ってことですかね?
>であれば、もうひとつElseが必要なのでは?
>
>Private Sub CommandButton1_Click()
> Dim hia As String
> Dim msg As String
> hia = TextBox1.Text
> If Len(hia) = 0 Then
>   msg = "入力がありません"
> ElseIf IsNumeric(hia) Then
>     msg = "日付が不正です"
> ElseIf IsDate(hia) Then
>   If Year(CDate(hia)) < 1945 Then
>     msg = "大昔の日付です!"
>   Else
>     msg = "OKです"
>     Worksheets("Sheet1"). _
>       Range("A10").Value = CDate(hia)
>   End If
> Else
>   msg = "その他の文字列です"
> End If
> MsgBox msg
>End Sub
0 hits

【65062】数値と文字の判別 きしやん 10/4/10(土) 20:18 質問
【65063】Re:数値と文字の判別 kanabun 10/4/10(土) 21:06 発言
【65064】Re:数値と文字の判別 きしやん 10/4/10(土) 21:24 質問
【65065】Re:数値と文字の判別 teian 10/4/10(土) 22:40 発言
【65066】Re:数値と文字の判別 きしやん 10/4/10(土) 23:13 質問
【65070】Re:数値と文字の判別 teian 10/4/11(日) 8:01 発言

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