Google apps script 在Google工作表中设置注释字段大小?
我编写了一个小脚本,将给定行的单元格(第一列除外)中的所有值汇总在一起,并将它们作为注释放在该行的第一列单元格中。如果有大量文本,则需要手动调整默认注释字段大小。图片上有一个例子。我找不到任何方法来更改GAS文档中的注释字段大小。找不到任何相关的答案,所以。所以我猜这在目前是不可能的?如果可能的话,我想知道怎么做Google apps script 在Google工作表中设置注释字段大小?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我编写了一个小脚本,将给定行的单元格(第一列除外)中的所有值汇总在一起,并将它们作为注释放在该行的第一列单元格中。如果有大量文本,则需要手动调整默认注释字段大小。图片上有一个例子。我找不到任何方法来更改GAS文档中的注释字段大小。找不到任何相关的答案,所以。所以我猜这在目前是不可能的?如果可能的话,我想知道怎么做 var activeFile = SpreadsheetApp.getActiveSpreadsheet(); var firstSheet = activeFile.getSheet
var activeFile = SpreadsheetApp.getActiveSpreadsheet();
var firstSheet = activeFile.getSheets()[0];
var fullRange = firstSheet.getDataRange();
var numRows = fullRange.getNumRows();
var numColumns = fullRange.getNumColumns();
function onEdit(e) {
row = e.range.getRow();
writeNote(row)
};
function addNotes() {
for (var row = 1; row <= numRows; row++) {
writeNote(row)
};
};
function writeNote(row) {
for (var col = 1; col <= numColumns; col++) {
currentCell = fullRange.getCell(row,col);
if (col === 1) {
firstColCell = currentCell;
var noteText = '';
} else {
cellValue = currentCell.getValue();
if (cellValue) {
noteText += `${cellValue}\n\n`;
}
};
};
firstColCell.setNote(noteText);
};
var-activeFile=SpreadsheetApp.getActiveSpreadsheet();
var firstSheet=activeFile.getSheets()[0];
var fullRange=firstSheet.getDataRange();
var numRows=fullRange.getNumRows();
var numColumns=fullRange.getNumColumns();
功能OneEdit(e){
row=e.range.getRow();
写入日期(世界其他地区)
};
函数addNotes(){
对于(var row=1;row,如截至目前的评论所述,这是不受支持的
你可以尝试在中提交一个功能请求,看看他们是否能实现它。我建议你也搜索谷歌应用程序脚本问题跟踪器,也许有人已经在那里提出了关于此的功能请求。