• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロで簡単な変換をしたい)

エクセルのマクロで簡単な変換をする方法

このQ&Aのポイント
  • エクセルを使って文章の一部を簡単に変換する方法について知りたいです。
  • エクセルのマクロを使用して、文章中の特定の語句を効率的に変換する方法を教えてください。
  • replace関数を試してみましたが、複数の変換対象がある場合にうまく機能しませんでした。他の方法や関数があれば教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

説明を単純化しすぎていて実際に役に立てるシロモノにご自分で仕立てられるのか若干疑問ですが,とりあえずご質問で挙げられた状況に即して回答します。 A1:A4に日本語 B1:B4に対応する英単語 A6に目的の日本語文章。 sub macro1()  dim h as range  dim s as string  s = range("A6")  for each h in range("A1:A4")   s = application.substitute(s, h, " " & h.offset(0, 1))  next  range("B6") = application.trim(s) end sub

apollo214
質問者

お礼

下手な説明で理解していただき、ありがとうございます。 これを参考にしてやってみたら上手くいきました。 次からはもっとちゃんとした質問ができるよう心がけます。 回答ありがとうございました。

関連するQ&A