No.1ベストアンサー
- 回答日時:
簡単なユーザ関数を作ってみました。
標準モジュールに以下のコードを入れて、B1セルに =fSample(A1) の様に
設定してください。
Function fSample(sStr1 As String) As String
Do
sOne = Left(sStr1, 1)
sStr2 = sStr2 & sOne
sStr1 = Replace(sStr1, sOne, "")
Loop While sStr1 <> ""
fSample = sStr2
End Function
たいへん迅速なご回答をありがとうございました。
問題なく実行できました。
ベストアンサーとさせていただきました。
今後ともよろしくお願いいたします。
No.2
- 回答日時:
こんにちは!
一例です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻りマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub Sample1() 'この行から
Dim i As Long, k As Long, str As String, buf As String
For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
For k = 1 To Len(Cells(i, "A"))
str = Mid(Cells(i, "A"), k, 1)
If InStr(buf, str) = 0 Then
buf = buf & str
End If
Next k
Cells(i, "B") = buf
buf = ""
Next i
End Sub 'この行まで
こんな感じではどうでしょうか?m(_ _)m
迅速なご回答をありがとうございました。
実行方法の詳細もありがとうございます。
問題なく実行できました。
申し訳ありませんが、回答が早かった方をベストアンサーとしました。
今後ともよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Visual Basic(VBA) 指定した文字から指定した文字のスペースまでを削除するVBAの構文について 6 2022/07/24 22:20
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) 全角文字「ヴ」の半角文字「ヴ」への変換方法について 3 2022/11/05 12:07
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Excel(エクセル) エクセルの質問です 3 2023/07/16 17:33
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
条件に応じて特定の行を非表示...
-
Excel2007で、太字にした行のみ...
-
Excelでセル内の数式は残し値だ...
-
yyyy/mm/ddの日付に一括変換す...
-
Excel にて非表示行を探すワー...
-
エクセル VBA 小数点を含む数字...
-
「マクロ」の足し算の式を教え...
-
Excel(VBA)データ入力に応じて...
-
エクセルでのランダム抽出・並...
-
エクセルマクロで表をコピーし...
-
VBA シングルクォーテーション...
-
整数行を残し小数点の行を削除...
-
ネットワーク上EXCELファイルと...
-
エクセルで全ての数字間にカン...
-
区切り文字以降を16進数を10進...
-
任意の1行を選択していないと...
-
エクセルで同じ行中にある先頭...
-
エクセルを使って英文から単語...
-
マクロまたは他の方法でで自動転記
-
Excelで連続印刷をするマクロ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
条件に応じて特定の行を非表示...
-
Excelでセル内の数式は残し値だ...
-
Excel2007で、太字にした行のみ...
-
Excelで連続印刷をするマクロ
-
「マクロ」の足し算の式を教え...
-
エクセル VBA 小数点を含む数字...
-
エクセルで全ての数字間にカン...
-
(Excel2003)すぐ左の最後の行...
-
Excel(VBA)データ入力に応じて...
-
Excel にて非表示行を探すワー...
-
エクセルで、行ごとの並び替え...
-
エクセル2003でマクロをおこな...
-
excel ある部分だけをコピペし...
-
行の入れ替えってどうするの?
-
Excelで周期的に列を削除する方法
-
整数行を残し小数点の行を削除...
-
EXCEL マクロで「キーワード入...
-
VBA コピーを有効行までループ...
-
Excel2007 セルを右方向に削除...
-
値貼り付けをしても書式も貼り...
おすすめ情報