• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字列抽出方法の関数を教えてください。)

文字列抽出方法の関数を教えてください

このQ&Aのポイント
  • 文字列抽出方法の関数を教えてください。文字列に含まれる特定のパターンを削除する方法を知りたいです。
  • 文字列抽出方法の関数を教えてください。特定のパターンを削除する方法が知りたいです。
  • 文字列抽出方法の関数を教えてください。文字列の中から特定のパターンを取り除く方法を教えてください。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

同じ文字列中で検索や削除を何度も行うのは関数では難しいです。 関数では無いですが、置換を2回行っては? 必要ならマクロ記録でマクロを作っても良いですし。 1回目の置換 検索する文字列:"{\* " 置換後の文字列:"" 2回目の置換 検索する文字列:"}" 置換後の文字列:""

その他の回答 (5)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.6

あ、削除したいのが {\に続く部分だけなのですね、じゃあ下の回答(No5)は無視してください

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.5

不細工なマクロですが Sub mozi1() SP = 0 Mr = ActiveCell While Mr <> "" mozi = Left(Mr, 1) Mc = Asc(mozi) If Mc = 32 Then SP = SP + 1 If SP > 1 Then retu = retu & mozi End If End If If Mc < 0 Then retu = retu & mozi End If Mr = Right(Mr, Len(Mr) - 1) Wend ActiveCell.Offset(0, 1) = retu End Sub 抽出したいセル選択した状態で実行するとその横のセルに抽出結果がでます。

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.4

◆#3は回答誤りです、無視してください

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"{\f9",),"1",),"}",)," ",)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

ようは全角文字だけ残して半角文字(半角スペースを含む)は全て削除で良いのかな?

kirari0821
質問者

補足

文章途中の半角スペースは残したいです。 もし、何かいい方法があれば教えてください。 宜しくお願い致します。