问题描述
我能够在原始的node.js库中添加值(官方google) 但是我不明白如何在单元格中插入公式
const append = await sheets.spreadsheets.values.append({
spreadsheetId: "xxx",range: 'my',insertDataOption: 'INSERT_ROWS',valueInputoption: 'RAW',resource: {
values: [
['',moment().format("DD/MM/YYYY"),"s","0.0000010","0.0000009",'x','',"","0.0000013"]
],},
使用此代码段,我可以将值附加到工作表中。我要在X上插入一个公式。
解决方法
根据您的情况,请使用USER_ENTERED
而不是RAW
。
修改后的脚本:
const append = await sheets.spreadsheets.values.append({
spreadsheetId: "xxx",range: 'my',insertDataOption: 'INSERT_ROWS',valueInputOption: 'USER_ENTERED',// Modified
resource: {
values: [
['',moment().format("DD/MM/YYYY"),"s","0.0000010","0.0000009",'=NOW()','',"","0.0000013"] // Modified
],},
- 在此修改中,作为示例,将
=NOW()
放在单元格中。