Excel VBA質問箱 IV

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

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


17126 / 76732 ←次へ | 前へ→

【65063】Re:数値と文字の判別
発言  kanabun  - 10/4/10(土) 21:06 -

引用なし
パスワード
   ▼きしやん さん:

インデントが崩れていて読みにくいので修正して、
IsNumeric(数値化可能か調べる関数) の位置も 変更しましたが、
これで TextBoxに
「12345」など数値化できる文字列を入力して試してみてください。

Option Explicit

Private Sub CommandButton1_Click()
 Dim hia As String
 hia = TextBox1.Text
 If Len(hia) = 0 Then
   MsgBox "入力がありません"
 ElseIf IsNumeric(hia) Then
     MsgBox "日付が不正です"
 ElseIf IsDate(hia) Then
   If Year(CDate(hia)) < 1945 Then
     MsgBox "大昔の日付です!"
   Else
     MsgBox "OKです"
     Worksheets("Sheet1"). _
       Range("A10").Value = CDate(hia)
   End If
 End If
End Sub

1 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 発言

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