23 lines
601 B
JavaScript
23 lines
601 B
JavaScript
const wpsInstance = {
|
|
app: wps.EtApplication().Application,
|
|
|
|
// 获取全部 sheet 页
|
|
getSheets: (args) => {
|
|
const workbook_name = args.workbook_name;
|
|
let workbook = null;
|
|
if (workbook_name) {
|
|
workbook = wpsInstance.app.Workbooks.Item(workbook_name);
|
|
}
|
|
else {
|
|
workbook = wpsInstance.app.ActiveWorkbook;
|
|
}
|
|
const sheets = [];
|
|
for (let i = 1; i <= workbook.Worksheets.Count; i++) {
|
|
sheets.push(workbook.Worksheets.Item(i).Name);
|
|
}
|
|
return sheets;
|
|
}
|
|
}
|
|
|
|
return wpsInstance;
|