返回作品列表

网友作品 #000094 · 提交于 2026/08/11

VBA工程加密解锁工具:批量保护Excel宏源码

★★★★★业余水平AI 编程工具国内其他模型python

作品作者

Drlx1990业余水平
开发工具
AI 编程工具
AI 模型
国内其他模型
使用 Skill
python
提交你的作品

作品简介

针对教育、企事业单位“既想让宏正常运行,又不想让别人看到或修改源码”的需求,作者开发了一款 VBA 工程加密与解锁的图形界面工具。在程序里选中文件或文件夹、选择操作类型、点击“开始处理”,即可批量完成 VBA 工程的加密、解锁或模块隐藏,无需任何手动修改二进制文件的专业知识。

核心亮点

  • 批量处理:支持导入 .xlsm/.bin 等文件或包含它们的文件夹,递归扫描子目录,配合全选/全不选/清空列表管理
  • 五种操作类型:只改模块名、锁定加密、解除锁定、隐藏模块、取消隐藏,按需选择
  • 高强度保护:可勾选“DPB 改乱码”,让代码打开后不可查看
  • 图形化零门槛:支持拖拽导入,处理结果列表直观展示源文件与输出文件,双击即可定位输出路径
  • 输出可控:可自定义输出目录,留空则在源文件旁生成 <文件名>_locked 等结果文件

技术与工具

  • 开发语言:Python
  • 开发方式:AI 编程类工具搭配国内免费模型,作者在开发中手动调整小模型的逻辑
  • 形态:Windows 图形界面批处理工具

适用场景

  • 教育场景:教师制作带宏的教学 Excel 模板时加密源码,避免被随意修改,保障教学材料规范
  • 企事业单位:行政、财务制作带宏报表与统计工具时对工程加密,宏正常运行的同时防止核心逻辑泄露或误改
原始提交内容(点开查看,可复制全文去问 AI)

本作品是一款操作简单、功能完整的 Excel/VBA 宏工程加密与解锁图形界面工具。针对教育、企事业单位日常制作带宏的 Excel 文件时“既想让宏正常运行,又不想让别人看到或修改源码”的需求而开发。用户只需在程序里选中文件或文件夹、选择操作类型、点击“开始处理”,即可批量完成 VBA 工程的加密、解锁或模块隐藏,无需任何手动修改二进制文件的专业知识。