Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
: 'String "" から型 'Double' への変換は無効です。'
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30311#CommentId83166
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
メレメレのkoko
 (社会人)
投稿日時
2017/12/15 17:30:53
プログラミング初心者です。
SPREADの入力エラーチェックの処理で、
入力したセルの文字を取得して
負の値にはエラーメッセージを飛ばす処理作りたいのですが、
負の値だったらエラーメッセージが出るようになったものの
空白でも同様のエラーメッセージが出てしまいます。
修正と解説をよろしくお願いいたします。
GetSouceはセルの文字列を取得するString型のファンクションです。
<ソースコード>
Public Class ZeromimanChk
Inherits ValidateChecked
Public Overrides Function Check() As Boolean
Dim minZero As Integer = 0
If (MyBase.GetSorce()) < minZero.ToString Then
MyBase.SetErrorMsg("0未満はだめ")
Return False
End If
Return True
End Function
End Class