name: 读取当前脚本运行环境信息 description: 读取应用程序和平台信息 host: EXCEL api_set: {} script: content: | $("#run").click(() => tryCatch(run)); async function run() { Office.onReady(async (info)=>{ await Excel.run(async (context) => { const sheet = context.workbook.worksheets.getActiveWorksheet(); sheet.getRange("A1:B2").values=[ ["应用程序",info.host], ["平台",info.platform] ]; await context.sync(); }); }) } /** Default helper for invoking an action and handling errors. */ async function tryCatch(callback) { try { await callback(); } catch (error) { // Note: In a production add-in, you'd want to notify the user through your add-in's UI. console.error(error); } } language: typescript template: content: | language: html style: content: |- section.samples { margin-top: 20px; } section.samples .ms-Button, section.setup .ms-Button { display: block; margin-bottom: 5px; margin-left: 20px; min-width: 80px; } language: css libraries: | https://appsforoffice.microsoft.com/lib/1/hosted/office.js @types/office-js office-ui-fabric-js@1.4.0/dist/css/fabric.min.css office-ui-fabric-js@1.4.0/dist/css/fabric.components.min.css core-js@2.4.1/client/core.min.js @types/core-js jquery@3.1.1 @types/jquery@3.3.1