Enum.XlSheetType是否有数据表的分类?找不到新建数据表的方法。

阅读次数 41

Application.Enum.XlSheetType.xlWorksheet, 类型只有下面5种: {"xlChart":-4109,"xlDialogSheet":-4116,"xlExcel4IntlMacroSheet":4,"xlExcel4MacroSheet":3,"xlWorksheet":-4167}
问题:想新建智能表中的数据表。但是没有数据表的类型。找到这个xlEtDataBaseSheet,但是没有起作用。

API.Sheets.Add(null, API.ActiveSheet.Name, 1, API.Enum.XlSheetType.xlWorksheet, sheetName);

// 添加工作表 Application.Sheets.Add( null,
Application.ActiveSheet.Name,
1,
Application.Enum.XlSheetType.xlWorksheet,
'新工作表'
)
这个是新建普通表。需求是在智能表里创建数据表。

1 Answers
// 新建KSheet文件
url = KSDrive.createFile(KSDrive.FileType.KSheet)
console.log(url)
// 文件另存
url = KSDrive.createFile(KSDrive.FileType.KSheet, {
  source: 'https://www.kdocs.cn/l/cqQwuiG2mo7E',
  name: '复制表格'
})
console.log(url)

需要开启云文档API