Excel VBA質問箱 IV

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

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


9616 / 76734 ←次へ | 前へ→

【72679】Re:<を含む言葉を抜き出す
お礼  おにこ  - 12/9/3(月) 9:44 -

引用なし
パスワード
   ▼kanabun さん:

わかりやすく、丁寧に説明していただきありがとうございます。
印刷して、じっくり読んで勉強しようと思います。
本当に感謝しています。ありがとうございました。


>▼おにこ さん:
>
>>「<>」を含む言葉がある場合、AH列に「<>」を含む言葉を移動させたいです。
>
>参考まで、別法です
>
>Sub Try3b()
>  Dim r As Range, c As Range
>  Dim ss As String, v, vv
>  Dim aa() As String
>  Dim k As Long
>  Const z = "、"
>  
>  Set r = Range("AA1", Cells(Rows.Count, "AA").End(xlUp))
>  For Each c In r
>    ss = c.Value
>    If ss Like "*<*>*" Then 'セル内に<*>があれば
>      vv = Split(ss, z) '"、"でブロックに分割
>      ReDim aa(1)
>      For Each v In vv
>         'このブロックは<*>があるか
>        k = IIf(v Like "*<*>*", 1, 0)
>        If Len(aa(k)) > 0 Then
>          aa(k) = aa(k) & z & v
>        Else
>          aa(k) = v
>        End If
>      Next
>      c.Value = aa(0)      '<*>の含まれないブロック
>      c.Offset(, 7).Value = aa(1) '<*>の含まれるブロック
>    End If
>  Next
>End Sub

4 hits

【72658】<を含む言葉を抜き出す おにこ 12/8/31(金) 16:22 質問
【72661】Re:<を含む言葉を抜き出す ドカ 12/8/31(金) 17:32 回答
【72662】Re:<を含む言葉を抜き出す ドカ 12/8/31(金) 17:41 発言
【72665】Re:<を含む言葉を抜き出す ドカ 12/8/31(金) 19:40 回答
【72668】Re:<を含む言葉を抜き出す UO3 12/8/31(金) 23:12 発言
【72677】Re:<を含む言葉を抜き出す おにこ 12/9/3(月) 9:41 お礼
【72663】Re:<を含む言葉を抜き出す kanabun 12/8/31(金) 19:21 発言
【72667】Re:<を含む言葉を抜き出す kanabun 12/8/31(金) 19:58 発言
【72669】Re:<を含む言葉を抜き出す Yuki 12/9/1(土) 11:43 発言
【72673】Re:<を含む言葉を抜き出す kanabun 12/9/1(土) 23:57 質問
【72674】Re:<を含む言葉を抜き出す Yuki 12/9/2(日) 8:54 発言
【72678】Re:<を含む言葉を抜き出す おにこ 12/9/3(月) 9:42 お礼
【72676】Re:<を含む言葉を抜き出す kanabun 12/9/2(日) 21:04 発言
【72679】Re:<を含む言葉を抜き出す おにこ 12/9/3(月) 9:44 お礼

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