[[20230411171819]] 『特定の文字を削除』(さくら) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『特定の文字を削除』(さくら)

シートのいろんなセルに下記のような少し長めの文字というか文章が入っています。

置き配に関しましては購入時にご指定いただくことができません。
ご希望のお客様は弊社より商品を配送業者に引き渡し後、購入履歴より受け取り場所のご変更をお願いいたします。

これをマクロで一発で削除する方法はありますでしょうか。

セル内には削除したくない文字列が入っているセルもあり、この長文のみを削除したいです。

手動でやっているのですが、量が多くなると手間なので簡易にしたいと思い方法を探しています。
ご教授いただいけましたら幸いです。

< 使用 アプリ:Microsoft365 Excel2021 、使用 OS:Windows 11 Windows 10 >


「置換」でできるでしょ。

(名無し) 2023/04/11(火) 17:45:33


「置換」を実行すると、置換対象が見つかりません。と表示されてできないです。
(さくら) 2023/04/11(火) 17:51:32

 置換のオプションがどうなっているのかと
 セルの内容がどうなっているのか(文章の前後にほかの文面があるのかなど)教えていただかないと
 こちらからは手出しできないです。
(.:*.ゆ ゅ) 2023/04/11(火) 17:54:15

 セル内改行まで同一にしてますか?
(MK) 2023/04/11(火) 17:56:24

 改行が入っているので、セルからコピーして検索する文字列に貼り付けても検索にヒットしません

 セルからコピーして検索する文字列に貼り付けた後、改行コードの位置が空白みたいになっているので
 空白を削除してそこで Ctrl+J を入力してください。

 または、改行の前後で分けて2回置換するか
(´・ω・`) 2023/04/11(火) 17:57:25

(.:*.ゆ ゅ)さま

大変失礼いたしました。

置換のオプションは、

検索場所:シート
検索方法:行
検索対象:数式

□大文字と小文字を区別する
□セル内容が完全に同一であるものを検索する
□半角と全角を区別する
いずれもチェックマークは入っていません。

書式セットなし
書式セットなし

セルの内容は、
  G
1 備考
2 [配送備考] [配送日時] 置き配に関しましては〜の文字列
3 備考
4 [配送備考] [配送日時] 置き配に関しましては〜の文字列

G1やG4のセルから、き配に関しましては〜の文字列のみを削除したいです。
(さくら) 2023/04/11(火) 18:08:18


(MK)さま

してないかもしれません。
□セル内容が完全に同一であるものを検索する
これにチェックを入れたらいいでしょうか。

(´・ω・`)さま

改行の前後で分けて2回置換してみたら、一瞬上手く行ったと思ったのですが、隣の違う部分まで置換えされてしまいました。
もう一度やってみます。
(さくら) 2023/04/11(火) 18:14:06


 >□セル内容が完全に同一であるものを検索する 
 >これにチェックを入れたらいいでしょうか。 

 違います。
 セル内改行まで含めて置換する方法は
 ´・ω・`さんご教示のとおりです。
(MK) 2023/04/11(火) 18:19:11

 >隣の違う部分まで置換えされてしまいました。

 隣というのが別のセルのことで、他のセルは対象にしたくないなら
 該当セルとどこか空白のセルを選択してから置換してみては?
(コナミ) 2023/04/11(火) 21:22:10

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.