Excel.Interfaces.ApplicationData interface

一个描述通过调用 application.toJSON()返回的数据的接口。

注解

使用方

属性

activeWindow

返回 window 表示活动窗口 (顶部窗口) 的对象。 只读。

calculationEngineVersion

返回用于上次完整重新计算的 Excel 计算引擎版本。

calculationMode

返回工作簿中使用的计算模式,如 中的 Excel.CalculationMode常量定义。 可能的值为:Automatic,其中 Excel 控制重新计算;AutomaticExceptTables,其中 Excel 控制重新计算,但忽略表中的更改;Manual,其中,当用户请求时执行计算。 这是运行时属性。 该 calculationMode 设置不会保留在工作簿中。

calculationState

返回应用程序的计算状态。 有关详细信息,请参阅 Excel.CalculationState

cultureInfo

基于当前系统区域性设置提供信息。 这包括区域性名称、数字格式和其他依赖于区域性的设置。

decimalSeparator

获取用作数字值的小数分隔符的字符串。 这基于本地 Excel 设置。

formatStaleValues

指定是启用还是禁用计算选项中的过时值格式选项。 如果启用了该选项,过时的公式将使用过时的格式呈现。

iterativeCalculation

返回迭代计算设置。 在 Windows 版和 Mac 版 Excel 中,这些设置将应用于 Excel 应用程序。 在 Excel web 版和其他平台上,设置将应用于活动工作簿。

thousandsSeparator

获取用于分隔数字值的小数点左侧数字组的字符串。 这基于本地 Excel 设置。

useSystemSeparators

指定是否启用 Excel 的系统分隔符。 系统分隔符包括小数分隔符和千位分隔符。

windows

返回所有打开的 Excel 窗口。

属性详细信息

activeWindow

返回 window 表示活动窗口 (顶部窗口) 的对象。 只读。

activeWindow?: Excel.Interfaces.WindowData;

属性值

注解

API 集:ExcelApiDesktop 1.1

calculationEngineVersion

返回用于上次完整重新计算的 Excel 计算引擎版本。

calculationEngineVersion?: number;

属性值

number

注解

API 集:ExcelApi 1.9

calculationMode

返回工作簿中使用的计算模式,如 中的 Excel.CalculationMode常量定义。 可能的值为:Automatic,其中 Excel 控制重新计算;AutomaticExceptTables,其中 Excel 控制重新计算,但忽略表中的更改;Manual,其中,当用户请求时执行计算。 这是运行时属性。 该 calculationMode 设置不会保留在工作簿中。

calculationMode?: Excel.CalculationMode | "Automatic" | "AutomaticExceptTables" | "Manual";

属性值

Excel.CalculationMode | "Automatic" | "AutomaticExceptTables" | "Manual"

注解

API 集:ExcelApi 1.1 用于获取,1.8 用于设置

calculationState

返回应用程序的计算状态。 有关详细信息,请参阅 Excel.CalculationState

calculationState?: Excel.CalculationState | "Done" | "Calculating" | "Pending";

属性值

Excel.CalculationState | "Done" | "Calculating" | "Pending"

注解

API 集:ExcelApi 1.9

cultureInfo

基于当前系统区域性设置提供信息。 这包括区域性名称、数字格式和其他依赖于区域性的设置。

cultureInfo?: Excel.Interfaces.CultureInfoData;

属性值

注解

API 集:ExcelApi 1.11

decimalSeparator

获取用作数字值的小数分隔符的字符串。 这基于本地 Excel 设置。

decimalSeparator?: string;

属性值

string

注解

API 集:ExcelApi 1.11

formatStaleValues

注意

此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。

指定是启用还是禁用计算选项中的过时值格式选项。 如果启用了该选项,过时的公式将使用过时的格式呈现。

formatStaleValues?: boolean;

属性值

boolean

注解

API 集:ExcelApi BETA (仅预览版)

iterativeCalculation

返回迭代计算设置。 在 Windows 版和 Mac 版 Excel 中,这些设置将应用于 Excel 应用程序。 在 Excel web 版和其他平台上,设置将应用于活动工作簿。

iterativeCalculation?: Excel.Interfaces.IterativeCalculationData;

属性值

注解

API 集:ExcelApi 1.9

thousandsSeparator

获取用于分隔数字值的小数点左侧数字组的字符串。 这基于本地 Excel 设置。

thousandsSeparator?: string;

属性值

string

注解

API 集:ExcelApi 1.11

useSystemSeparators

指定是否启用 Excel 的系统分隔符。 系统分隔符包括小数分隔符和千位分隔符。

useSystemSeparators?: boolean;

属性值

boolean

注解

API 集:ExcelApi 1.11

windows

返回所有打开的 Excel 窗口。

windows?: Excel.Interfaces.WindowData[];

属性值

注解

API 集:ExcelApiDesktop 1.1