• ベストアンサー

エクセル2003を使っています。

エクセル2003を使っています。 毎回D列にある熊本を01 福岡を02 佐賀を03 長崎を04 鹿児島を05と置換えしていますが一気に置き換える方法はないのでしょうか?

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

  • ベストアンサー
  • TNK787
  • ベストアンサー率17% (25/141)
回答No.2

Sub test() Dim c As Range For Each c In Range("a1:a10") c.Value = Replace(c.Value, "熊本", "'01") c.Value = Replace(c.Value, "福岡", "'02") '同様に・・・ Next End Sub こんな感じになります または  Dim i AS Long Do Until Cells(i,1)="" Cells(i,1).Value=Replase(Cells(i,1).Value,"熊本", "'01") '同様に・・ Loop

papa555
質問者

お礼

お返事おそくなりました。ありがとうございました。

その他の回答 (1)

  • TNK787
  • ベストアンサー率17% (25/141)
回答No.1

For Cach ~ ループなんかで セル範囲に対してPeplace関数で置換すればいいかと・・

papa555
質問者

補足

プログラミングは未経験です。 具体的なサンプルをおねがいできませんでしょうか?

関連するQ&A

専門家に質問してみよう