2012-03-01 15 views
0

私はこのような文字列を持っています。 [全体のエントリの列、リンクが異なっている]列内の文字列を検索し、別のテキストに置き換えます。

「http://en.wikipedia.org/wiki/Bodybuilding

ボディービルは、集中的な筋肥大を伴う身体改造の形である。個々の人ボディビルダーは、競争力のあるプロフェッショナルなボディービルディングで、審査員に体格を表示し、その外観に基づいてポイントを割り当てるボディービルダーは、脂肪の喪失、オイル、日焼けの組み合わせによる競争の準備をしています。 (またはタンニングローション)を組み合わせることで、筋肉群の定義がより明確になります」

は、私はあなたのためにそれを行うことができ、ウィザードをREPLACE /セル内の任意の"http://"存在を検索し、唯一

"http://en.wikipedia.org/wiki/Bodybuilding"

"<p><a title="http://en.wikipedia.org/wiki/Bodybuilding " href="http://en.wikipedia.org/wiki/Bodybuilding " target="_self">http://en.wikipedia.org/wiki/Bodybuilding </a></p>"

答えて

0

検索を交換する必要があります。

Sub Replace() 

    Cells.Replace What:="http://en.wikipedia.org/wiki/Bodybuilding", _ 
     Replacement:="<p><a title=""http://en.wikipedia.org/wiki/Bodybuilding"" href=""http://en.wikipedia.org/wiki/Bodybuilding"" target=""_self"">http://en.wikipedia.org/wiki/Bodybuilding </a></p>", _ 
     LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False 

End Sub 
:ちょうど...

それを開いて、あなたのFINDに入れて文字列をREPLACE、全体の細胞と一致しないために高度なオプションを設定するには、CTRL-Hを押すここで同じことを行い、短いマクロバージョンがあります

関連する問題