本文介绍与表格文档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); }
该文章对您有帮助吗?