深色模式
控制台
代表活动的 Excel 窗口,用于管理窗口的控件显示、滚动距离、界面缩放等
属性 | 说明 |
---|---|
是否显示网格线 | |
是否显示行标题和列标题 | |
水平滚动距离设置和获取 | |
可视区域最左侧的列号设置和获取 | |
可视区域最上面的行号设置和获取 | |
垂直滚动距离设置和获取 | |
窗口缩放比例 |
是否显示网格线
boolean
- 布尔类型,可读可写
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 隐藏网格线
app.ActiveWindow.DisplayGridlines = false
}
是否显示行标题和列标题
boolean
- 布尔类型,可读可写
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 隐藏行标题和列标题
app.ActiveWindow.DisplayHeadings = false
}
水平滚动距离设置和获取
表达式.ActiveWindow.HorzIndex
表达式:文档类型应用对象
返回 Number
型的水平滚动距离(像素)
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
const value = await app.ActiveWindow.HorzIndex
console.log(value)
app.ActiveWindow.HorzIndex = 300
}
可视区域最左侧的列号设置和获取
表达式.ActiveWindow.ScrollColumn
表达式:文档类型应用对象
返回 Number
型的可视区的列数
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 获取左侧的列号
const ScrollColumn = await app.ActiveWindow.ScrollColumn
console.log(ScrollColumn)
// 设置左侧的列号
app.ActiveWindow.ScrollColumn = 10
}
可视区域最上面的行号设置和获取
表达式.ActiveWindow.ScrollRow
表达式:文档类型应用对象
返回 Number
型的可视区的行数
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 获取最上面的行号
const ScrollRow = await app.ActiveWindow.ScrollRow
console.log(ScrollRow)
// 设置最上面的行号
app.ActiveWindow.ScrollRow = 10
}
垂直滚动距离设置和获取
表达式.ActiveWindow.VertIndex
表达式:文档类型应用对象
返回 Number
型的垂直滚动距离(像素)
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
const value = await app.ActiveWindow.VertIndex
console.log(value)
app.ActiveWindow.VertIndex = 300
}
窗口缩放比例
表达式.ActiveWindow.Zoom
表达式:文档类型应用对象
返回 Number
型的缩放比例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 获取窗口缩放比例
const zoom = await app.ActiveWindow.Zoom
console.log(zoom)
// 操作窗口缩放比例
app.ActiveWindow.Zoom = 10
}