ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2799|回复: 7

如何用代码屏蔽word中的vba?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-4-16 21:36 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
如何用代码屏蔽word中的vb编辑器?又如何恢复使用?请高手赐教!

TA的精华主题

TA的得分主题

发表于 2004-4-17 05:21 | 显示全部楼层

Sub ViewVBCode() ' ViewVBCode Macro ' 不显示VB编辑环境 ShowVisualBasicEditor = False MsgBox "VB编辑器不可用“ End Sub Sub ViewVBCode() ' ViewVBCode Macro ' 显示VB编辑环境 ShowVisualBasicEditor = True End Sub 另外还有几种方法分别是屏蔽ALT+F11键及删除或隐藏VB编辑器工具栏或反白不可用等等但都不如上述代码方便。

请将此代码复制到需要屏蔽的文档或模板中。

TA的精华主题

TA的得分主题

发表于 2004-4-18 19:23 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

这其实已经涉及微软最新漏洞的问题了。

你这样想:

在Word中,任何一篇文章,你给它加上“打开密码”后,到了读取者手中,他必须要有“打开密码”才能打开它,但是文档自身怎么知道密码是否正确??——只有一个其实人人皆知的可能——密码本身就存在于文档中,只不过使用了一定的加密方法进行加密而已!

现在简单了——

找一个二进制的编辑工具,用它来打开*.doc文档,密码么——还有用吗??

守柔 兄:

我说这个的意思就是——

“宏”,不过也是存储在文档中的而已,VBE的“False”与“True”已失去了意义。

所以哟——

再一次说明了一句老话:

“锁”是防君子的,不是防小人的。

[此贴子已经被作者于2004-4-18 19:27:47编辑过]

TA的精华主题

TA的得分主题

发表于 2004-4-19 06:53 | 显示全部楼层

魔道之间,无论彼此。

其实我们在只是对WORD的开发(也凑合个创新),如果开发到最后,不是WORD了,就是创造了。对微软而言,于我等水平而言,不可能。

我目前仅宥于OFFICE之WORD、EXCEL之间,已觉奥妙无穷。

开发而言,只能规避,就是以该程序规定的范围内尽量减少给操作人员造成的不必要的失误。

如果都是好人,警察何用?但你所言的确有道理,只是我以前根本未曾考虑这些问题。记得上次我们谈到禁用快捷键,就比如上述代码,即使运行了,你可以用ALT+F8进行编辑,就会打开VBE编辑器;再不行可以删了模板……

但无论如何,WORD中的宏安全性与EXCEL还是有些区别的,如果你有空,可参照程序开发版老刀的精华贴子。(回复贴子)

TA的精华主题

TA的得分主题

发表于 2005-8-13 18:00 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
以下是引用七叶一枝梅在2004-4-18 19:23:00的发言:

在Word中,任何一篇文章,你给它加上“打开密码”后,到了读取者手中,他必须要有“打开密码”才能打开它,但是文档自身怎么知道密码是否正确??——只有一个其实人人皆知的可能——密码本身就存在于文档中,只不过使用了一定的加密方法进行加密而已!现在简单了——找一个二进制的编辑工具,用它来打开*.doc文档,密码么——还有用吗??

七兄,我找一个二进制的编辑工具,怎么看不出东东啊。

有区别吗?我是这样做的 用一个文件,先不加密(取二进制值),后加密(再取二进制值),对比一下。还是看不出啊!

难道说我理解错了。

TA的精华主题

TA的得分主题

发表于 2005-8-13 18:30 | 显示全部楼层

我发现:加密后的文档

在文档后一段00000220h到00003970h之间看不出任何有规律的东东。

00003970h以后大致差不多。

TA的精华主题

TA的得分主题

发表于 2005-8-14 14:52 | 显示全部楼层

本年度第7—8期的《黑客—非安全》杂志上,有关于比较文本的FC命令的详细解说,请参考之。

该命令用于文件的比较,其实我也是用的该命令,但有些东东不想在这个论坛上探讨,因为涉及了道德问题,所以我也不好再多说什么,只有请你自己去找来查看了。

TA的精华主题

TA的得分主题

发表于 2005-8-14 15:18 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

虽然七兄出于道德高度不能说,但,我还是谢谢你。因为我们这小地方买不到。只好上网搜了一下,没发现有下载的。

只好,去非安全网站的论坛注册了。

还是谢谢七兄,谢谢指点。

也谢谢老大,没删吾的贴子。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-15 12:21 , Processed in 0.036458 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表