将功能区选项卡设置为Excel 2010启用宏的工作簿的一部分

时间:2015-11-12 16:06:57

标签: excel vba excel-vba ribbon ribbonx

我有一个工作簿,它使用一个充满按钮的用户表单来组织和返回数据并执行功能。我想将此表单升级到功能区选项卡,其中包含仅适用于此特定工作簿的所有这些功能。

我在使用customUI.xml方法之前进行了添加,但无法对excel文件进​​行相同的更改并使其正常工作。

以下是我的尝试:

  1. 将excel文件重命名为zip文件
  2. 将文件夹customUI添加到.xlsm.zip文件
  3. 将customUI.xml添加到该文件夹​​
  4. 当我打开文件时,我看不到我的色带。

    不幸的是,我必须以手动方式进行,因为我的工作有非常严格的软件指南,Ron de Bruin应用程序被拒绝了。但我手动完成了我创建的添加,并且工作正常。

    是否有人知道添加标签与工作簿中的标签之间的差异?

1 个答案:

答案 0 :(得分:0)

想出来,因为@Raystafarian和@Nathan_Sav指出我错过了excel表中rels/.rels文件中的行<?php function recurse_copy($src,$dst) { $dir = opendir($src); @mkdir($dst); while(false !== ( $file = readdir($dir)) ) { if (( $file != '.' ) && ( $file != '..' )) { if ( is_dir($src . '/' . $file) ) { recurse_copy($src . '/' . $file,$dst . '/' . $file); } else { copy($src . '/' . $file,$dst . '/' . $file); } } } closedir($dir); } ?> 。添加显示功能区选项卡和我的所有代码按预期链接。