ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 望江婷

[分享] VB6+Excel +Access编写的仓库管理、材料管理、成本核算系统代码封装为DLL

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2011-7-23 22:33 | 显示全部楼层
原帖由 excel333 于 2011-7-23 21:03 发表


谢谢分享,很想分享VB源码啊!

只有安装,没有卸载。EXCEL安全性被修改为低了,要通过修改HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Excel\Security\Level的值改为2才可以设置宏安全性的高低。

长知识了
对楼上的
双手
致敬

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-7-24 07:48 | 显示全部楼层
关于EXCEL安全性被修改为低,可以运行下面的宏恢复到默认设置
Private Declare Function SHSetValueDWORD Lib "shlwapi.dll" Alias "SHSetValueA" (ByVal hkey As Long, ByVal pszSubKey As String, ByVal pszValue As String, ByVal dwType As Long, pvData As Long, ByVal cbData As Long) As Long
Private Declare Function SHDeleteKey Lib "shlwapi.dll" Alias "SHDeleteKeyA" (ByVal hkey As Long, ByVal pszSubKey As String) As Long
Private Const HKEY_LOCAL_MACHINE = &H80000002
Private Const REG_DWORD = 4

Sub Macro1()
SHDeleteKey HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Office\11.0\Excel\Security"
End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-7-24 08:04 | 显示全部楼层
关于使用次数限制,是为了做实验,是不是可行,所以加了这个功能,运行下面的破解文件可以继续使用
破解使用.rar (91.39 KB, 下载次数: 343)

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-7-24 08:12 | 显示全部楼层
关于安装,这里的安装不是真正意义的安装,只是判断释放了一下vb6必须的运行库到%systemroot%\system32文件夹,除宏的安全性设置是操作了一次注册表,其他的没有修改一个注册表,所以谈不上卸载,本身就是绿色无污染的,嘿嘿

TA的精华主题

TA的得分主题

发表于 2011-7-24 10:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
原帖由 望江婷 于 2011-7-24 07:48 发表
关于EXCEL安全性被修改为低,可以运行下面的宏恢复到默认设置
Private Declare Function SHSetValueDWORD Lib "shlwapi.dll" Alias "SHSetValueA" (ByVal hkey As Long, ByVal pszSubKey As String, ByVal pszValue ...

楼主
真是高手
佩服

现在的程序
以简单操作为主
楼主能不能
再编一段代码

使Excel 宏安全性
自由定制-----也就是随时随地,简单、自由、一键更改
(批处理文件也可、脚本文件也可)
只要在Windows操作系统下
一键就能完成的应用程序
谢谢

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-7-24 10:10 | 显示全部楼层
使Excel 宏安全性
自由定制-----也就是随时随地,简单、自由、一键更改
个人感觉没有这个必要,你要的这个功能Excel本身就带有这个,何必再繁琐,只有在安全级别最低时才能畅通无阻的运行宏代码

TA的精华主题

TA的得分主题

发表于 2011-7-24 10:25 | 显示全部楼层
原帖由 望江婷 于 2011-7-24 10:10 发表
使Excel 宏安全性
自由定制-----也就是随时随地,简单、自由、一键更改
个人感觉没有这个必要,你要的这个功能Excel本身就带有这个,何必再繁琐,只有在安全级别最低时才能畅通无阻的运行宏代码

Excel 自带
宏安全性设置
有个局限性
就是
每次打开工作薄
都要
重新设置一下

修改注册表后
就是
永恒的
当我不希望
如此操作

修改成默认状态
又是永恒的 (自由定制,就是这种概念)

[ 本帖最后由 lym321 于 2011-7-24 10:27 编辑 ]

TA的精华主题

TA的得分主题

发表于 2011-7-24 10:26 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 望江婷 于 2011-7-24 08:04 发表
关于使用次数限制,是为了做实验,是不是可行,所以加了这个功能,运行下面的破解文件可以继续使用
962176


原来是...\budget\cishu
楼子封做的很好,可以分享封装源码吗!

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-7-24 10:41 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
原帖由 excel333 于 2011-7-24 10:26 发表


原来是...\budget\cishu
楼子封做的很好,可以分享封装源码吗!


对就是做了个试验,看看这个注册表好永不,源码整理完后放上

TA的精华主题

TA的得分主题

发表于 2011-7-24 11:23 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
好棒的资料啊,太感谢您了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-18 12:44 , Processed in 0.043778 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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