GAS 指定の列の指定文字列を正規表現で一括置換したい
GASにてマクロを利用して下記動作を行いたいです。
■元データ
A-J列まで、それぞれ約1,000行文字列が入っている
■やりたいこと
1.I列の文字列「AAA BBB CCC」の「 (全角スペース)」を「 (半角スペース)」に置換したい
└文字列「AAA BBB CCC」は半角スペース、全角スペースが混在している
└混在しているため列に対して一括で「 (全角スペース)」を「 (半角スペース)」に置換したい
2.C列の文字列「AAA 12345」の「 (半角スペース)12345」を削除したい。
└文字列「AAA 12345」の数字部分はセルごとに異なる、ただし数字部分の文字数は5文字固定
└正規表現「......$」にて「 (半角スペース)12345」をマクロで行いたい
■やったこと
function myFunction5() { var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.getRange('C:C').activate(); spreadsheet.getRange('C:C').replace(/......$/g,""); };
■エラー
TypeError: spreadsheet.getRange(...).replace is not a function
■解決したいこと
1.2を連続でやるためにはどのようにすれば良いでしょうか?

回答1件
あなたの回答
tips
プレビュー