• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelマクロでファイルで重複する文字の削除方法)

Excelマクロでファイルで重複する文字の削除方法

このQ&Aのポイント
  • Excelマクロを使用して、ファイル内の重複する文字を削除する方法について教えてください。
  • Excel VBAを使用して、エクセルのA列に入力されていない文字で重複する文字があった場合、それらをまとめる方法を教えてください。
  • Excelマクロを使って、エクセルのA列に入力されてある文字を順に読み込みながら、別のテキストファイル内の文字と比較し、重複する文字を削除するプログラムを作成しています。それを保存する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんな感じで如何でしょう? Function test(str1 As String) As String Dim dic As Object Dim c As String, i As Long, v As Variant Set dic = CreateObject("Scripting.Dictionary") For i = 1 To Len(str1) c = Mid$(str1, i, 1) If Not dic.Exists(c) Then dic.Add c, i Next i test = "" For Each v In dic.Keys test = test & CStr(v) Next End Function b = test(a) 等として呼び出して下さい。

rotawota7
質問者

お礼

遅くなって申し訳ございません。 早速のご回答ありがとうございます。 分かりやすいご説明、誠にありがとうございます。 ご参考にさせていただきます。

関連するQ&A

専門家に質問してみよう