研究vba必须准备的一个东东

安全性自动设置为低pptppt异地使用中,会出现异地电脑上ppt安全设置太高,出现提示现象
经过测试,写出来这个批处理
异地安全设置自动为低,并且支持vba

代码如下:批处理

rem ppt安全设置为低,并且支持vba
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security" /v Level /t reg_dword /d 1 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security" /v AccessVBOM /t reg_dword /d 1 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security" /v DontTrustInstalledFiles /t reg_dword /d 0 /f

ppt安全性自动设置为低.rar
(2008-05-11 21:54:16, Size: 329 B , Downloads: 15)


我也来说两句 查看全部回复

最新回复

  • amwyq (2008-5-11 21:58:50)

    与其运行批处理,到不如设置一下!完事了别忘了改回来。。。
  • pptlikewy (2008-5-11 22:48:15)

    vba在每一次测试时可以运作,但每第十次时就不能了。不知什么原因
  • 爱ppt的牛 (2008-5-12 07:59:37)

    我一直对vba没什么研究。
  • gasx2007 (2008-5-12 08:20:53)

    如果代码是你自己写的,出现这种情况,只能是代码有错误
    首先在代码最前面加入Option Explicit以强制变量显式声明。
    然后跟踪变量和重要表达式值的变化,以确定它们的准确性。
    要输出变量和表达式的值,最好是使用:debug.print
    不要使用msgbox,否则你会很累的。

    如果代码是粘贴自别人的,出现错误的概率就更大了。、

    总是一句话,是代码有问题,好好调试一下。
  • lcyjxjs (2008-5-12 12:21:41)

    你好,这个是批处理,系统支持的,不是VBA!
  • lcyjxjs (2008-5-12 12:23:27)

    你说的有道理,我应该做出一个有选择的批处理,让使用者选择是设置为低还是设置为高,哈哈!
    写这个的原因主要是我们学校的老师经常外地讲课,异地电脑的安全性一般都是高的,会出现问题,
    老师们大多不会设置安全性!把这个批处理和课件放在同一个文件夹里面,讲课时候先运行这个,刷,
    一闪而过,完事了,方便呀!
    对于楼上的高手来说,当然无用了,哈哈!

    [ 本帖最后由 lcyjxjs 于 2008-5-12 12:57 编辑 ]

赞助商链接