如何将光标移动到文档的末尾?

时间:2017-07-20 17:08:01

标签: google-apps-script

我想将光标移动到脚本开头的文档末尾。我该怎么做?

我已经知道如何将光标移动到文档的开头,如here所述。

2 个答案:

答案 0 :(得分:2)

您可以尝试这样的事情:

function setCursorToEnd() {
  var doc = DocumentApp.getActiveDocument();
 var paragraph = doc.getBody().appendParagraph('');
 var position = doc.newPosition(paragraph, 0);
 doc.setCursor(position);
}

虽然

可能不是最有效的方式

答案 1 :(得分:0)

对于在某种程度上用作日志的文档,总是将内容添加到底部,我使用了onOpen函数并将光标置于最后一段:

function onOpen() {
  var doc = DocumentApp.getActiveDocument();
  var paragraphs = doc.getBody().getParagraphs();
  var position = doc.newPosition(paragraphs[paragraphs.length-1], 0);
  doc.setCursor(position);
}