Excel VBA 質問スレ Part41©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0440デフォルトの名無しさん
2016/06/02(木) 22:09:47.82ID:/P5tacee用意した置換前、置換後のワードリストに沿って複数の文字列置換を一括処理したいのですが、前後の重複に苦悩しています。
例えば
置換前 置換後
あ → い
い → う
というリストで「あい」という値を順番にReplace関数をかけると
「あい」→「いい」→「うう」になってしまいます。
「あい」→「いう」
になるように処理したいです。
ひとつ考えたのは、置換が済んだ文字列は書式を変えて次の処理をしないという方法ですが、
大量処理のためワードリストも処理範囲も全て配列に格納して処理するようにしているので出来ません。
置換された文字列は次の置換処理に当たらないようにする手は無いでしょうか。
■ このスレッドは過去ログ倉庫に格納されています