Excel VBA質問箱 IV

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

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


23496 / 76738 ←次へ | 前へ→

【58608】Re:条件選択
発言  kanabun  - 08/10/31(金) 10:31 -

引用なし
パスワード
   ▼KT さん:
おじゃまします。

>"."から始まるものをIFファンクションで取り除きたいのですが、

"."から始まる文字列かどうかは Like演算子を使います。
  If 文字列 Like ".*" Then

スペースが混ざっている文字列から . で始まるセルを検索するなら、
文字列変数に、セルの文字列からすべてのスペースを取り除いたものを
代入しておいてから 先ほどの If 〜 Like で判定します。

Sub Try()
 Dim c As Range
 Dim ss As String
 
 For Each c In Range("C1", Range("C65536").End(xlUp))
   ss = Replace(c.Value, " ", "", , , vbTextCompare)
   If ss Like ".*" Then
     c.Offset(, 21).Value = Mid$(ss, 2) & "-KQ"
   End If
 Next
End Sub

0 hits

【58605】条件選択 KT 08/10/31(金) 9:15 質問
【58606】Re:条件選択 かみちゃん 08/10/31(金) 9:46 発言
【58607】Re:条件選択 KT 08/10/31(金) 10:00 質問
【58608】Re:条件選択 kanabun 08/10/31(金) 10:31 発言
【58610】Re:条件選択 KT 08/10/31(金) 10:42 お礼

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