残念ながらマクロを記録から置換は記録できなかったと思います。
やりたい場合はGASを学ぶ必要があります。
ざっくり内容としては、
対象のセルをgetValueしてから
replaceで変換して、
同じセルにsetValueします。
詳細はこちらのURLを参照に、頑張ってください。
【Google Apps Script(GAS)】文字列の置換と削除(replace)
一部抜粋
スプレッドシート上の文字列を連続して置換する
アクティブシートのセルA1~A7に記載された月曜日から日曜日という文字列の、「曜日」という文字列を検索し、連続して「曜」のみに置換してセルA1~A7に置き換えていきます。
GAS
1function myFunction() {
2var ss = SpreadsheetApp.getActiveSpreadsheet();
3var sh = ss.getActiveSheet();
4var last_row = sh.getLastRow();
5
6for (var i = 0; i < last_row; i++) {
7
8var week = sh.getRange(1 + i, 1).getValue();
9var str = week.replace(‘曜日’, ‘曜’);
10
11sh.getRange(1 + i, 1).setValue(str);
12
13}
14}
なお、最終的には対象のデータを全部getValuesして、
それをまとめて置換して、一気にsetValuesしないと処理時間の問題も出てきますのでご注意ください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/30 11:17