Поместите данные CSV в отдельные столбцы в Sheets с appendRow - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть Google Sheet, который собирает данные при сканировании штрих-кода идентификационного значка.Данные из штрих-кода CSV.По умолчанию сканирование помещает весь CSV (имя, номер телефона, отдел) в одну ячейку в конце листа.Я хочу, чтобы имя, номер телефона и отдел указывались в отдельных ячейках.Как разделить запятые?

function appendARow()  // Appends a new row with data scanned from i.d. badge
{ 
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var SHEET_NAME = 'Sheet1' // Name of current sheet
    var sheet = ss.getSheetByName(SHEET_NAME);
    var dataCell = sheet.getRange('A1');
    var newData = dataCell.getValue();
    sheet.appendRow([newData]);
}

1 Ответ

1 голос
/ 20 сентября 2019

Вы можете split строка по ,:

var newData = dataCell.getValue().split(",");
sheet.appendRow(newData);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...