gpt4 book ai didi

google-apps-script - 如何使用 Google Apps Docs Script 将光标移动到文档的开头?

转载 作者:行者123 更新时间:2023-12-04 17:47:58 25 4
gpt4 key购买 nike

我正在用我的 Google 文档编写 Google Apps 脚本的脚本,并想知道如何将光标移动到文档的开头。
我最后想做的只是用一些字符串替换第一行。

最佳答案

这个很简单,你可以用setCursor()方法 documented here .

示例代码:

function setCursorToStart() {
var doc = DocumentApp.getActiveDocument();
var paragraph = doc.getBody().getChild(0);
var position = doc.newPosition(paragraph.getChild(0), 0);
doc.setCursor(position);
}

这会将光标位置设置为文档的开头,但在您的问题中,您说要在此位置插入一些数据,然后实际光标位置无关紧要,您可以在此处插入字符串而不必移动光标。示例代码:
function insertTextOnTop() {
var doc = DocumentApp.getActiveDocument();
var top = doc.getBody().getChild(0);
top.asParagraph().insertText(0,'text to insert');
doc.saveAndClose();
}

关于google-apps-script - 如何使用 Google Apps Docs Script 将光标移动到文档的开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26945026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com