Excel VBA質問箱 IV

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

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


46354 / 76732 ←次へ | 前へ→

【35350】Re:数値と文字の分離
回答  Blue  - 06/3/1(水) 9:24 -

引用なし
パスワード
   文字列を前から一つ一つ見てゆき、数字または小数点でない文字出ない位置を探し、Left関数を使って分割するのはどうでしょうか?

Dim s As String
Dim i As Long
Dim temp As String

s = "23.6V"

For i = 1 To Len(s)
  temp = Mid$(s, i, 1)
  ' (iの位置の文字が)数字でも小数点でもないときループを抜ける
  If Not IsNumeric(temp) And temp <> "." Then
    Exit For
  End If
Next

MsgBox Left$(s, i-1)
1 hits

【35349】数値と文字の分離 なが 06/3/1(水) 9:16 質問
【35350】Re:数値と文字の分離 Blue 06/3/1(水) 9:24 回答
【35352】Re:数値と文字の分離 Jaka 06/3/1(水) 9:34 回答
【35353】Re:数値と文字の分離 Blue 06/3/1(水) 9:45 発言
【35357】Re:数値と文字の分離 ちくたく 06/3/1(水) 14:53 回答
【35358】Re:数値と文字の分離 Blue 06/3/1(水) 16:20 発言

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