深色模式
控制台
Window 对象,表示窗口相关
方法 | 说明 |
---|---|
关闭弹窗和菜单 | |
读取当前屏幕左上位置 | |
滚动屏幕到指定单元格,通过 (Row, Col) 定位到具体坐标 | |
滚动到指定列,通过 Col 指定滚动哪一列 | |
滚动到指定行,通过 Row 指定滚动哪一行 | |
设置表格左侧 padding |
关闭弹窗和菜单
说明
对菜单栏部分下拉框及右键菜单弹出框有效
表达式.ActiveDBSheet.Window.ClosePopup()
表达式:文档类型应用对象
async function example() {
await instance.ready()
const app = instance.Application
// 关闭弹窗和菜单
await app.ActiveDBSheet.Window.ClosePopup()
}
读取当前屏幕左上位置
表达式.ActiveDBSheet.Window.GetCellLeftTop()
表达式:文档类型应用对象
属性 | 数据类型 | 说明 |
---|---|---|
row | Number | 距顶的行 |
col | Number | 距顶的列 |
async function example() {
await instance.ready()
const app = instance.Application
// 读取当前屏幕左上位置
const info = await app.ActiveDBSheet.Window.GetCellLeftTop()
console.log(info)
}
滚动屏幕到指定单元格,通过 (Row, Col) 定位到具体坐标
表达式.ActiveDBSheet.Window.ScrollToCell({ Row, Col })
表达式:文档类型应用对象
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
Row | Number | 是 | 滚动到第 Row 行 | |
Col | Number | 是 | 滚动到第 Col 列 |
async function example() {
await instance.ready()
const app = instance.Application
// 滚动屏幕到指定单元格,通过 (Row, Col) 定位到具体坐标
await app.ActiveDBSheet.Window.ScrollToCell({
Row: 25, // 第 25 行
Col: 25 // 第 25 列
})
}
滚动到指定列,通过 Col 指定滚动哪一列
表达式.ActiveDBSheet.Window.ScrollToCol({ Col })
表达式:文档类型应用对象
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
Col | Number | 是 | 滚动到第 Col 列 |
async function example() {
await instance.ready()
const app = instance.Application
// 滚动到指定列,通过 Col 指定滚动哪一列
await app.ActiveDBSheet.Window.ScrollToCol({
Col: 25 // 第 25 列
})
}
滚动到指定行,通过 Row 指定滚动哪一行
表达式.ActiveDBSheet.Window.ScrollToRow({ Row })
表达式:文档类型应用对象
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
Row | Number | 是 | 滚动到第 Row 行 |
async function example() {
await instance.ready()
const app = instance.Application
// 滚动到指定行,通过 Row 指定滚动哪一行
await app.ActiveDBSheet.Window.ScrollToRow({
Row: 25 // 第 25 行
})
}
设置表格左侧 padding
表达式.ActiveDBSheet.Window.SetViewPaddingLeft({ Padding })
表达式:文档类型应用对象
属性 | 数据类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
Padding | Number | 是 | padding 举例 |
async function example() {
await instance.ready()
const app = instance.Application
// 设置表格左侧 padding
await app.ActiveDBSheet.Window.SetViewPaddingLeft({
Padding: 100
})
}