Заменить u00A0 на космический скрипт Google
Мне нужно заменить все экземпляры персонажа u00AO
с пустым пространством. Я бы хотел сделать это без зацикливания
var rng = sheet.getDataRange();
rng.createTextFinder('u00AO').replaceAllWith(" ");
Он запускается, но не заменяет символ u00AO на пробел в этом тексте.
Кроме того, я думаю, что u00AO - это то же самое, что и chr(160) Это тоже не работает
rng.createTextFinder('chr(160)').replaceAllWith(" ");
В VBA я просто делаю это
rng.Replace "u00AO", " ", 2
Или это
rng.Replace what:=Chr(160), Replacement:=" "
1 ответ
Это работает
function ReplaceALL() {
var ss =SpreadsheetApp.getActiveSpreadsheet();
var sheet =ss.getSheetByName("A");
sheet.createTextFinder('\u00A0').replaceAllWith(" ");
}