|
把代码保存为xlam文件,然后引入加载项,就能自动跟随Excel启动
- function Workbook_Open() {
- const arr = [{
- btn1: ['拆分工作表数据', 'splitSheet'],
- btn2: ['选项', 'splitSheet_option']
- }, {
- btn1: ['合并Excel文件', 'mergeExcelFile'],
- btn2: ['选项', 'mergeExcelFile_option']
- }];
- //设置功能区
- arr.forEach(obj => {
- let bar = Application.CommandBars.Add(); //添加CommandBar对象
- bar.Visible = true; //设置CommandBar对象为可见
- for (let i in obj) {
- let btn = bar.Controls.Add(msoControlButton); //向CommandBar对象添加Button控件
- btn.Caption = obj[i][0]; //指定Button名称
- btn.OnAction = obj[i][1] //指定要执行的函数
- }
- })
- }
- function splitSheet() {
- alert('拆分工作表数据')
- }
- function splitSheet_option() {
- alert('拆分工作表数据_选项')
- }
- function mergeExcelFile() {
- alert('合并Excel文件')
- }
- function mergeExcelFile_option() {
- alert('合并Excel文件_选项')
- }
复制代码 |
评分
-
1
查看全部评分
-
|