对表格文档进行操作,如导出为PDF文档,获取sheet名称和切换sheet等。
重要
此文档已不再维护,建议您使用新版智能媒体管理。
关于智能媒体管理新版与旧版的对比,请参见新旧版本使用指引。
关于新版智能媒体管理文档预览的详细信息,请参见WebOffice前端开发。
导出为PDF
//将workbook导出为PDF文档。
await demo.ExcelApplication().ActiveWorkbook.ExportAsFixedFormat()
//将当前sheet的workbook导出为PDF文档。
await demo.ExcelApplication().ActiveWorkbook.ActiveSheet.ExportAsFixedFormat()
获取sheet名称和切换sheet
获取所有sheet名称
await demo.ready() const app = demo.ExcelApplication() const Names = [] //For(start, end, step, handle) await app.For(1, app.Sheets.Count, 1, async (Index) => { Names.push(await app.Sheets.Item(Index).Name) }) console.log(Names)
获取当前sheet名称
await demo.ready() const app = demo.ExcelApplication() const name = await app.ActiveSheet.Name console.log('ActiveSheet:', name)
切换到指定sheet
await demo.ready() const app = demo.ExcelApplication() const sheetIndex = 1 //sheets序号,从1开始。 app.Sheets.Item(sheetIndex).Activate() //切换sheet。
切换sheet回调事件
await demo.ready() const app = demo.Application app.Sub.Worksheet_Activate = async function() { console.log("ActiveSheet:", await app.ActiveSheet.Name) }
文档内容是否对您有帮助?