电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

EXCEL-VBA文件封装成EXE的方法

EXCEL-VBA文件封装成EXE的方法_第1页
1/5
EXCEL-VBA文件封装成EXE的方法_第2页
2/5
EXCEL-VBA文件封装成EXE的方法_第3页
3/5
EXCEL VBA 文件封装成 EXE 的方法XLS 封装成 EXE 制作全攻略■ ldhyob 2025.12写出此文以帮助关注那张帖的版友们能完全自已独立完成 xls2exe 的过程,实现简单的封装。首先申明,将 xls 做成 exe 并不是指就能使您的 VBA 工程受到坚强的保护,当然您可以通过数种方法来提高 xls 文档 VBA 工程防止查看的保护几率,如屏蔽一些系统热键、监控 VBE 窗口的开启、给文档加上口令保护、加 VBA 口令、使 VBA“不可查看”、利用宏表 4.0 来禁止用户取消宏来查看文档等等,但“道高一尺,魔高一丈”,所以就没有必要去追求所谓的“完美”加密……关于这些保护方法不属本文叙述范围,请版友在论坛上查看相关帖。 假如您手头已有一 xls 文档等待封装,假如您机子上已安装有 VB6开发系统,那么请跟着往下操作: 一、用 VB 制作 EXE 文件头部分 1、打开 VB,“文件”-“新建工程”-“标准 EXE”; 2、此时会出现名为 Form1 的默认窗体编辑窗口,Form1 将作为软件启动封面窗体,打开该 Form1 的属性窗口,对如下属性进行设置:BorderStyle=0,StartUpPosition=2,Icon 与 Picture 属性设置成你需要的图标(这也将成为你 EXE 的图标)和设计好准备使用的图片(即软件封面),窗体的大小设置成您需要的合适值即可。 3、往窗体中添加一个时钟控件 timer1,并将其 InterVal 属性设为1000。 4、双击窗体打开代码编辑窗口,录入以下代码:Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As LongPrivate Declare Function GetTempFileName Lib "kernel32" Alias "GetTempFileNameA" (ByVal lpszPath As String, ByVal lpPrefixString As String, ByVal wUnique As Long, ByVal lpTempFileName As String) As LongPrivate Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As LongPrivate Const MAX_PATH = 260Private Const EXE_SIZE = 81920 '本 EXE 实际字节大小Private Type FileSection Bytes() As ByteEnd TypePrivate Type SectionedFile Files() As FileSe...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

EXCEL-VBA文件封装成EXE的方法

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部