Application

本文介绍与表格文档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);
    }