這看起來很簡單,但我敢肯定。
陣列是這樣寫的:
["amarelo primavera","amarelo suave","amarelo suave azul céu","azul caribe"]
但它應該這樣寫:
amarelo primavera, amarelo suave, amarelo suave azul céu, azul caribe
我習慣使用setValue()范圍A1并且我已經嘗試過replace(), JSON.stringify(),但它們都沒有讓我到達我需要的地方。
這是我在使用您提出的建議時得到的輸出:

這是代碼片段:
function pasteColors(selectedColors) {
const cadProdutoSheet = ss.getSheetByName('Cadastro de Produto');
Logger.log('SelectedeColor Array: ' selectedColors);
cadProdutoSheet.getRange("D39").setValue(JSON.stringify(selectedColors));
SpreadsheetApp.flush();
let a = JSON.parse(cadProdutoSheet.getRange("D39").getValue());
Logger.log('A: ' a);
cadProdutoSheet.getRange(39,4).setValue(a.join(","));
}
謝謝!
uj5u.com熱心網友回復:
function myfunk() {
const ss = SpreadsheetApp.getActive();
const sh = ss.getSheetByName("Sheet0");
const array = ["a","b","c","d","e"];
sh.getRange(1,1).setValue(JSON.stringify(array));
SpreadsheetApp.flush();
let a = JSON.parse(sh.getRange(1,1).getValue());
Logger.log(a.join(','));
sh.getRange(2,1).setValue(a.join(","));
}
Execution log
3:34:09 PM Notice Execution started
3:34:11 PM Info a,b,c,d,e
3:34:11 PM Notice Execution completed
細胞:

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/417905.html
標籤:
下一篇:Python輸入陣列一行
