Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
旧版VBA解决方案在Office 2007中不起作用_Vba_Ms Office_Add In_Powerpoint - Fatal编程技术网

旧版VBA解决方案在Office 2007中不起作用

旧版VBA解决方案在Office 2007中不起作用,vba,ms-office,add-in,powerpoint,Vba,Ms Office,Add In,Powerpoint,各位 基于VBA的现有系统安装在具有Office 2007的计算机上,但无法正常工作,我面临的问题有: PowerPoint加载项(.PPA)无法再在快捷菜单中创建自定义按钮,Office 2007是否更改了命令栏名称 MSI(用Wix编写)没有像在Office 2003中那样将文件安装在XLStart文件夹中,Office 2007是否为XLStart使用了新名称或其他机制 非常感谢您就如何解决上述问题提供的任何建议您是否确保使用了受信任的位置或经认证的项目 您是否确保使用了受信任的位置或经

各位

基于VBA的现有系统安装在具有Office 2007的计算机上,但无法正常工作,我面临的问题有:

  • PowerPoint加载项(.PPA)无法再在快捷菜单中创建自定义按钮,Office 2007是否更改了命令栏名称

  • MSI(用Wix编写)没有像在Office 2003中那样将文件安装在XLStart文件夹中,Office 2007是否为XLStart使用了新名称或其他机制


  • 非常感谢您就如何解决上述问题提供的任何建议

    您是否确保使用了受信任的位置或经认证的项目


    您是否确保使用了受信任的位置或经过认证的项目


    对于第一个问题,我认为您将无法修改外接程序以配合功能区


    对于问题二,我怀疑启动位置是硬编码的。如果是这种情况,请尝试写入Excel.Application.StartupPath(如果从PowerPoint执行此操作,则需要设置对Excel的引用)。

    对于第一个问题,我认为您将无法修改外接程序以配合功能区

    对于问题二,我怀疑启动位置是硬编码的。如果是这种情况,请尝试写入Excel.Application.StartupPath(如果从PowerPoint执行此操作,则需要设置对Excel的引用。)

    关于第1点:

    我们理解其意图是 供您自定义右键单击 具有自定义操作以导航的菜单 通过应用程序并执行 但是,各种任务都可以右键单击 菜单创建和功能不可用 Power Point 2007中的一个功能。那里 当前没有的升级路径 以前的Power Point解决方案 自定义右键单击菜单 功能。所有以前的权力 使用此函数的点解 功能将需要实现 将Ribbon应用到他们的解决方案中 推动用户选择

    关于第1点:

    我们理解其意图是 供您自定义右键单击 具有自定义操作以导航的菜单 通过应用程序并执行 但是,各种任务都可以右键单击 菜单创建和功能不可用 Power Point 2007中的一个功能。那里 当前没有的升级路径 以前的Power Point解决方案 自定义右键单击菜单 功能。所有以前的权力 使用此函数的点解 功能将需要实现 将Ribbon应用到他们的解决方案中 推动用户选择