Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
カンマの入った数字から値をとる方法
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=11246#CommentId25533
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
hori
 (社会人)
投稿日時
2013/4/25 21:13:03
金額を表記するにはカンマをつけた方が雰囲気がいいのですが
カンマの付いた数列から値を取り戻すのには骨が折れました。
いい方法を見つけたんだろうと思いますので
僕同様の、本学同窓の初学者のためにご報告申し上げます。
------------------
Dim a As String = "123,456,789"
Dim b As Integer = Val(a)
MsgBox(Str(b))
------------------
とやると "123" と表示されますが
------------------
Dim a As String = "123,456,789"
Dim b As Integer = Val(a.Replace(",", ""))
MsgBox(Str(b))
------------------
とすれば "123456789" になります。
まぁ、それだけのことですが
発見するのに結構苦労しました。
参考にしてもらえれば幸甚大であります。