Excel VBA質問箱 IV

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

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


52 / 76735 ←次へ | 前へ→

【82354】Re:セル内重複文字削除
発言  マナ  - 24/8/20(火) 19:49 -

引用なし
パスワード
   ▼マクロ勉強中です。。 さん:

Sub test5()
  Dim r As Range, c As Range
  Dim v() As String, e
  Dim s1 As String, s2 As String, s3 As String
  Dim n As Long
  
  If TypeName(Selection) <> "Range" Then Exit Sub
  Set r = Selection
  If r.Columns.Count > 1 Then Exit Sub
  If WorksheetFunction.CountA(r) = 0 Then Exit Sub
  
  ReDim v(1 To r.Count, 1 To 1)
  
  For Each c In r
    For Each e In Split(c.Value, " ")
      s2 = " " & e & " "
      If InStr(s1, s2) = 0 Then
        s1 = s1 & s2
        s3 = s3 & " " & e
      End If
    Next
    If Len(s3) > 0 Then
      n = n + 1
      v(n, 1) = Mid(s3, 2)
      s3 = ""
    End If
  Next

  r.Value = v
  
End Sub

2 hits

【82343】セル内重複文字削除 マクロ勉強中です。。 24/8/18(日) 18:17 質問[未読]
【82344】Re:セル内重複文字削除 マナ 24/8/18(日) 20:00 発言[未読]
【82345】Re:セル内重複文字削除 マクロ勉強中です。。 24/8/18(日) 22:22 回答[未読]
【82346】Re:セル内重複文字削除 マナ 24/8/18(日) 23:08 発言[未読]
【82347】Re:セル内重複文字削除 マクロ勉強中です。。 24/8/18(日) 23:21 回答[未読]
【82348】Re:セル内重複文字削除 マナ 24/8/18(日) 23:34 発言[未読]
【82349】Re:セル内重複文字削除 マクロ勉強中です。。 24/8/19(月) 6:54 回答[未読]
【82350】Re:セル内重複文字削除 マナ 24/8/19(月) 7:19 発言[未読]
【82351】Re:セル内重複文字削除 マクロ勉強中です。。 24/8/19(月) 18:47 回答[未読]
【82352】Re:セル内重複文字削除 マナ 24/8/19(月) 22:05 発言[未読]
【82353】Re:セル内重複文字削除 マクロ勉強中です。。 24/8/20(火) 12:55 回答[未読]
【82354】Re:セル内重複文字削除 マナ 24/8/20(火) 19:49 発言[未読]
【82355】Re:セル内重複文字削除 マクロ勉強中です。。 24/8/21(水) 20:18 お礼[未読]

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