|
▼ichinose さん:
この度は、ご返信ありがとうございました。
お陰様で、思うような結果を得ることが出来ました。
ちなみに、ご教示いただいたコードでは、対象となる
スペースを「" "」ではなく、Chr(&H20)というコードで
検索しているようなのですが、これには、何か理由が
あるのでしょうか。
また、上記のやり方をすれば、全角、半角関係なくヒット
したのですが、これにも理由があるのでしょうか。
>こんばんは。
>
>>皆様お世話になります。
>>仕事で必要なのですが、文言中にあるスペースを、全角、半角問わず除去したい
>>のですが、どうしてもうまくいきません。例えば、
>>「2. 比較検討しなかった」を「2.比較検討しなかった」したいのです。
>>今、書いてある構文は以下です。
>> Range("A" & intShNLp).Replace what:=" ", replacement:=""
>> Range("A" & intShNLp).Replace what:=" ", replacement:=""
>>やはり、これではダメなのでしょうか。
>Sub Test()
> With Selection
> .Replace What:=Chr(&H20), Replacement:="", LookAt:=xlPart, _
> SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
> ReplaceFormat:=False, matchbyte:=False
> End With
>End Sub
>
>選択セル範囲に対して、上記のコードで試してみてください。
|
|