📜  活动工作表谷歌脚本开头的 insertSheet() - TypeScript (1)

📅  最后修改于: 2023-12-03 15:40:44.684000             🧑  作者: Mango

插入工作表谷歌脚本 - TypeScript

在谷歌表格中,可以通过谷歌脚本(Google Scripts)在你的工作表中插入新的工作表。你可以使用 TypeScript 编写你的谷歌脚本,以确保代码的类型安全和可维护性。

引入谷歌库

在编写任何谷歌脚本之前,需要在脚本中引入谷歌库 (Google Libraries)。这可以让你使用谷歌提供的一些内置函数和类,来轻松地操纵谷歌表格中的数据。

// 引入谷歌库
import { SpreadsheetApp } from "google-apps-script";

// 在你的代码中使用谷歌库
const activeSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
const sheets = activeSpreadsheet.getSheets();
插入新的工作表

在谷歌脚本中,insertSheet() 方法可以用来在你的工作表中插入新的工作表。例如:

// 获取当前激活的工作表
const activeSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();

// 插入新的工作表
const newSheet = activeSpreadsheet.insertSheet();

// 设置新工作表的名称
newSheet.setName("My New Sheet");

注意:在默认情况下,insertSheet() 方法会在工作表的最右边插入新的工作表。如果你想在特定位置插入新的工作表,请使用 insertSheet(sheetIndex) 方法,并传入一个整数来表示要插入的位置。

完整示例
// 引入谷歌库
import { SpreadsheetApp } from "google-apps-script";

// 获取当前激活的工作表
const activeSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();

// 插入新的工作表
const newSheet = activeSpreadsheet.insertSheet();

// 设置新工作表的名称
newSheet.setName("My New Sheet");
结论

在谷歌表格中使用 TypeScript 的谷歌脚本,可以更容易地编写和维护代码,并且可以提供更好的类型安全性。使用 insertSheet() 方法添加新的工作表,可以让你更方便地管理谷歌表格中的数据。