Excel VBA質問箱 IV

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

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


36459 / 76732 ←次へ | 前へ→

【45454】Re:数値と記号以外の抜き出し方法
回答  Blue  - 06/12/25(月) 13:33 -

引用なし
パスワード
   消したい文字列が、ASCIIコードの範囲(0〜127(0x00〜0x7f))だけであれば、
一文字ずつチェックしていけばよいでしょう。

Dim s As String
s = "123:シャープABC"

Dim str As String
Dim i As Long
Dim code As Integer
For i = 1 To Len(s)
  code = Asc(Mid$(s, i, 1))
  If code < 0 Or code > 127 Then
    str = str & Chr$(code)
  End If
Next
MsgBox str

参考:アスキーコード表
h t t p://www9.plala.or.jp/sgwr-t/c_sub/ascii.html
1 hits

【45451】数値と記号以外の抜き出し方法 質問(煮詰まった) 06/12/25(月) 12:09 質問
【45452】Re:数値と記号以外の抜き出し方法 りん 06/12/25(月) 12:47 回答
【45453】Re:数値と記号以外の抜き出し方法 質問(煮詰まった) 06/12/25(月) 13:23 発言
【45454】Re:数値と記号以外の抜き出し方法 Blue 06/12/25(月) 13:33 回答
【45464】Re:数値と記号以外の抜き出し方法 質問(煮詰まった) 06/12/25(月) 16:52 質問
【45466】Re:数値と記号以外の抜き出し方法 Blue 06/12/25(月) 17:05 回答
【45467】Re:数値と記号以外の抜き出し方法 Blue 06/12/25(月) 17:21 発言
【45476】Re:数値と記号以外の抜き出し方法 Blue 06/12/26(火) 11:03 発言
【45455】Re:数値と記号以外の抜き出し方法 りん 06/12/25(月) 13:33 回答
【45465】Re:数値と記号以外の抜き出し方法 質問(煮詰まった) 06/12/25(月) 16:56 質問
【45468】Re:数値と記号以外の抜き出し方法 りん 06/12/25(月) 18:56 回答
【45488】Re:数値と記号以外の抜き出し方法 質問(煮詰まった) 06/12/27(水) 9:45 お礼
【45490】Re:数値と記号以外の抜き出し方法 Blue 06/12/27(水) 10:04 発言
【45489】Re:数値と記号以外の抜き出し方法 質問(煮詰まった) 06/12/27(水) 9:46 お礼

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