ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] Excel加载文件管家-轻松加载卸载DLL封装函数、加载宏,一键搞定!

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2011-6-10 10:30 | 显示全部楼层 |阅读模式
本帖最后由 fecmen 于 2013-1-17 22:57 编辑

Excel加载文件管家

可以顺利加载、卸载Excel加载宏,以及扫描DLL封装函数并能直接注册后,Excel中使用DLL封装函数。为Excel加载宏的管理提供了便捷的途径。

主要特点:
      1、本程序主要采用API函数、注册表操作函数、数组处理等实现;
      2、使用了资源文件,检测系统组件是否齐全,如果欠缺,则释放组件并注册;
      3、加入了扫描DLL文件类的方法以及函数,实现自动加载DLL封装函数;
      4、优化了系统操作流程,每个按钮都是在该出现的时候出现,部分功能集成到了鼠标右键菜单中,优化了界面;
      5、实现了扫描所有Excel加载项的当前状态,能识别出是否启用、停用、丢失等,同时赋予程序能启用、停用、定位文件等功能;
      6、实现加载、卸载分离操作,单击浏览按钮或直接拖拽文件到程序窗体均能激活加载操作,简化了操作界面;
      7、加载时能自动识别加载项列表中是否已经存在,并给出是否更新操作的选项;
      8、程序的加载和卸载仅处理加载宏或DLL函数与Excel在注册表中的联系,同时增加了自定义加载、卸载路径设置功能,实现对加载文件的方便管理;
      9、初始化程序部分组件,使其具有XP风格;
      10、程序有了拖拽功能,仅需将文件按住鼠标左键向程序窗体中拖拽就能实现加载(Win7系统下以管理员权限运行时,拖拽功能失效,可以通过浏览按钮操作);
      11、可以实现加载文件的批量大挪移,真正实现了加载文件的管理,此功能集成在列表右键菜单中。
      12、本程序适用于Office2003(2000版本以下未测试,应该没问题)、Office2007、Office2010、windows2000、windows xp、win7;
      13、本程序使用无任何限制。

程序的功用:
      1、可以加载、卸载、启用、停用加载宏文件,并能流畅加载其菜单;
      2、可以加载、卸载、启用、停用封装自定义函数;
      3、可以加载、卸载、启用、停用Excel引用的DLL,可以解决Win7系统下不能通过Bat文件顺利加载DLL的情况;
      4、可以更改已加载文件的存放路径并不改变其加载状态;
      5、可以定位加载文件的位置;
      6、可以扫描VB编写的com加载项、VSTO编写的加载项(2013.1.17增加此功能)。
         
      
     本程序的灵感来源于:http://download.csdn.net/source/3358357

       本程序的说明及讲解以及封装函数的制作请见 36楼至42楼 的帖子

       注意:因本程序能直接启用宏,请谨慎使用。建议用Excel加载宏管理器打开Excelhome等知名论坛的文件或自己认为可以直接加载的文件。因不当使用本程序造成的后果与本程序无关(尤其是需加载的文件含有病毒)。

       本程序的新增功能发布说明以及改进说明请见64楼的披露(2013.1.17有更新,最新附件在1楼,最新更新说明在64楼)。
       本程序经360杀毒软件查杀是没有问题的,不知为何360安全卫士却警报可能存有木马等风险?为了保证大家的使用安全和放心还特意上传360云安全中心!
         
       捕获.PNG
       今天一开360,发现出现上述扫描结果。上面是360安全卫士的扫描Bug,本程序无开机启动功能,请大家放心使用。单击相应的信任此项便可。
[ 本帖最后由 fecmen 于 2013-1-17 21:11 编辑 ]





补充内容 (2013-4-30 10:54):
为何不能编辑主贴呢?更新不方便了

补充内容 (2013-6-13 11:27):
125楼有更新的Excel加载文件管家发布了,版本为V3.2

补充内容 (2013-6-14 09:10):
大家好,2013年6月14日最新附件在125楼。
截图.png

Excel加载文件管家.part01.rar

488.28 KB, 下载次数: 1784

原Excel加载宏管理器-加强版升级后的版本

Excel加载文件管家.part02.rar

488.28 KB, 下载次数: 1604

原Excel加载宏管理器-加强版升级后的版本

Excel加载文件管家.part03.rar

267.75 KB, 下载次数: 1549

原Excel加载宏管理器-加强版升级后的版本

Excel加载文件管家-简约版.rar

148.54 KB, 下载次数: 1431

原Excel加载宏管理器-简约版升级后的版本,占用空间较少

评分

5

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-6-10 10:34 | 显示全部楼层
程序因本人能力所致以及时间仓促,可能尚有点小Bug,欢迎大家试用后提出。

TA的精华主题

TA的得分主题

发表于 2011-6-10 11:34 | 显示全部楼层

好,谢谢你啊

好,谢谢你啊

TA的精华主题

TA的得分主题

发表于 2011-6-10 11:47 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-6-10 11:49 | 显示全部楼层

加入欢迎窗体后的程序

本帖最后由 fecmen 于 2012-11-3 22:38 编辑

加入欢迎窗体后的改进版本发布了。

[ 本帖最后由 fecmen 于 2011-7-18 21:28 编辑 ]

转换后的效果图不太好,打开程序好看点吧

转换后的效果图不太好,打开程序好看点吧

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-6-10 12:34 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
程序中用到的LiseView控件能隔行显示不同颜色的处理方法见帖子:

http://club.excelhome.net/thread-346658-5-1.html

TA的精华主题

TA的得分主题

发表于 2011-6-10 12:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
做的不错!

TA的精华主题

TA的得分主题

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

回复 6楼 fecmen 的帖子

谢谢分项隔行变色的功能,另外
经过你的取舍和增加,此程序无论界面还是操作上都更加人性化了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-6-10 12:57 | 显示全部楼层
原帖由 baomaboy 于 2011-6-10 12:50 发表
做的不错!



做的过程中好辛苦啊!能力有限,进度没你快。编制过程中老是碰到稀奇古怪的问题,比如一个注册表操作函数,编辑窗口中运行能顺利给数组赋值,而在程序编译之后,却不能很费解!最后虽然碰巧解决了,但还是不明白原因。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-6-10 13:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 baomaboy 于 2011-6-10 12:56 发表
谢谢分项隔行变色的功能,另外
经过你的取舍和增加,此程序无论界面还是操作上都更加人性化了。



谢谢夸奖!目标不一样嘛。你是为了演示技术方案,我是为了一劳永逸,编完后用的,另外是为了尝试将不同的元素有机结合起来。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-22 13:45 , Processed in 0.046939 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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