主题
活动窗口
ActiveWindow
返回一个 Window 对象,该对象代表活动的 Excel 窗口
语法
表达式.ActiveWindow
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 活动的窗口
const activeWindow = await app.ActiveWindow
}
DisplayGridlines
是否显示网格线
语法
表达式.ActiveWindow.DisplayGridlines = Boolean
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 隐藏网格线
app.ActiveWindow.DisplayGridlines = false
}
DisplayHeadings
是否显示行标题和列标题
语法
表达式.ActiveWindow.DisplayHeadings = Boolean
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 隐藏行标题和列标题
app.ActiveWindow.DisplayHeadings = false
}
HorzIndex
水平滚动距离设置和获取
语法
表达式.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
}
ScrollColumn
JSSDK: v1.1.10+、WebOffice v1.67.1+ 支持
可视区域最左侧的列号设置和获取
语法
表达式.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
}
ScrollRow
JSSDK: v1.1.10+、WebOffice v1.67.1+ 支持
可视区域最上面的行号设置和获取
语法
表达式.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
}
VertIndex
垂直滚动距离设置和获取
语法
表达式.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
}
Zoom
窗口缩放比例
语法
表达式.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
}