本文介绍与表格文档Application相关的API。
方法
Application.Base10To26()
通过Base10To26()
方法,您可以将十进制数字转换为二十六进制字母串A~Z。
语法
表达式.Application.Base10To26()
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //将十进制数字转换为二十六进制字母串A~Z const word = await app.Base10To26(23); console.log(word); }
Application.Base26To10()
通过Base26To10()
方法,您可以将二十六进制字母串A~Z转换为十进制数字。
语法
表达式.Application.Base26To10()
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //将二十六进制字母串A~Z转换为十进制数字 const word = await app.Base10To26(23); console.log(word); }
For()
通过For()
方法,您可以获取所有工作表的名称。
语法
表达式.For(Start, End, Step, Handle)
表达式:文档类型应用对象
参数
属性
数据类型
是否必填
描述
Start
Number
是
表格开头Sheet位置。
End
Number
否
表格结束Sheet位置。
Step
Number
否
每次遍历步骤。
Handle
Number
否
回调方法。
示例
async function example() { await instance.ready(); const app = instance.Application; //获取所有工作表名称 const Names = []; await app.For( 1, app.Sheets.Count, 1, async (Index) => { Names.push(await app.Sheets.Item(Index).Name); }, ); console.log(Names); }
属性
Application.Selection
通过Selection
属性,您可以获取选定内容对象。
重要
JS-SDK V1.1.10及以上版本支持此功能。
语法
表达式.Application.Selection
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //获取选定内容对象 const Selection = await app.Selection; console.log(Selection); }
Application.Users
通过Users
属性,您可以获取正在使用文档在线协作的用户信息。
重要
JS-SDK V1.1.10及以上版本支持此功能。
语法
表达式.Application.Users
表达式:文档类型应用对象
示例
async function example() { await instance.ready(); const app = instance.Application; //获取正在使用文档在线协作的用户信息 const users = await app.Users; console.log(users); }
文档内容是否对您有帮助?