- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[787] 選択した列で指定した文字列以降を削除
たける [2023/10/14 20:36:16]
いつもお世話になっております。
12345-001
を
12345
にしたく、
ハイフン以降の選択した列のみを削除したいのですが、
ReplaceAll("\\-.*$", "", false, false, true);
調べながら上記のマクロを作成しましたが、
全行で処理が行われてしまいました。
選択した列を指定してあげるにはどのようにしたら宜しいでしょうか?
度々申し訳ございませんが、宜しくお願いいたします。
Re: [787] 選択した列で指定した文字列以降を削除
あすかぜ [2023/10/14 22:27:27]
書き込みありがとうございます。
ReplaceAll("\\-.*$", "", false, false, true, x, 1, x, Bottom);
のように後ろに範囲指定を追加することで、カーソル列のみを置換できます。
試してみてください。
Re: [787] 選択した列で指定した文字列以降を削除
たける [2023/10/16 14:35:06]
いつもお世話になっております。
希望通り動作いたしました。
いつもいつもすいません。
大変助かっております。
ありがとうございました。