feibi1011 发表于 2016-4-12 13:23:27

VBA:如何实现对ppt加载宏的修改

已经采用下述方法使得ppa加载宏可见
“查看PPA加载宏源代码的方法如下:
1. 确保PowerPoint 没有启动,点击[开始]运行regedit.exe,点击[确定](运行注册表)
2. 在注册表中找到下列键值: HKEY_CURRENT_USERSoftwareMicrosoftOffice10.0PowerPointOptions
其中,10.0为版本值
3. 在右边名称窗中右击:新建双字节值,命名为“DebugAddins”,双击新建的DebugAddins,出现编辑双字节值(DWORD)的窗口,设置数值数据为1,关闭注册表。
4. 重新启动PowerPoint。”
参考:

现在发现通过打开其他ppt文件或者直接打开加载宏文件,都不能保存对加载宏的修改。
请问如何实现对加载宏的修改呢?
---------------------------------------------------
或者除了加载宏,有没有其他应用宏(经常会频繁使用)的方法?

lk5158130 发表于 2016-4-12 14:33:20

打开加载宏后在工程资源器中将其拖拽到你的文档的VBAProject下,再修改保存!!

ljlmmcl 发表于 2016-4-12 15:05:30

这样当然能保存,但是这样修改之后只能保存在当时打开的那个文件。而加载宏还是原来老样子。还是没有解决我想改变加载宏代码的问题。

user_tiuky 发表于 2016-4-12 15:28:01

另存为PPA文件,卸载原来的,重新加载啊

user_wwwip 发表于 2016-4-12 15:44:58

里面有很多模块的。为了修改一个模块里面的内容,岂不要把其他n个模块都拖一遍。。。要是有多次修改,岂不有多次n个拖曳。。。
有没有更加方便一点的方法?

fgfvdfdfdf 发表于 2016-4-12 16:25:26

能修改就不错了,何必斤斤计较!

dazeyouxia 发表于 2016-4-12 16:29:08

ppa有密码怎办?

user_gnhkp 发表于 2016-4-12 16:45:17

可不是这样说的,要不怎么能进步。
或者换一种问法,是不是加载宏不是使用ppt宏的好方法?平时大家对频繁使用的宏是如何操作应用的呢?

user_wccddxij 发表于 2016-4-12 16:52:34

那你想办法用编译器直接修改PPA文件,这个我没试验过!

xj5246 发表于 2016-4-12 17:16:20

附件上传上来,我给你注册!
页: [1] 2
查看完整版本: VBA:如何实现对ppt加载宏的修改