ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

EXCEL作品封装实例(二)-更完美的封装方案

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2003-10-5 15:14 | 显示全部楼层 |阅读模式
EXCEL作品封装实例(二)-更完美的封装方案 这是对上次EXCEL作品封装实例的进一步完善!登录密码是:2525 本人认为对EXCEL作品的封装分为二个方面的封装,一是EXCEL内部的封装,二是外部封装。 一、EXCEL内部的封装 主要是去掉原来的菜单、工具,安装上自己的菜单及工具,尽量让人一眼看起来不象EXCEL的样子,例如可以去掉EXCEL的左上角图标,状态编辑栏、行号列标、工作表标签、滚动条,最好在第一页配上背景。总之应以让人看不出是EXCEL作为目的。 二、外部封装 制作启动图标、启动封面、用VB等工具来打开EXCEL作品,从而避开EXCEL的宏对话框,同时将VB代码编译成可执行文件。用QuickCHM制作EXCEL作品的帮助文件,并且能使其在EXCEL中被打开。最后使用Wise Installation System 将VB可执行文件、帮助文件、EXCEL作品打包成安装文件。 以上只是个人观点,如有不对,欢迎指出! 同时附上本人封装的作品,由于Wise Installation System本作品打包成安装文件太大,在论坛上无法上传,所以 本作品没有使用Wise Installation System打包。 本人封装的作品名曰<学校食堂收支管理系统>,主要是为方便我校的食堂财务人员工作而开发的,由于食堂每天都有收入及支出,并且这些收支会形成票据,所以只要每天将这些票据按一定的类别输入本系统,可自动生成日结、月结、期结。本系统具有的特点: 1、只要每天输入收入项及支出项,便可以马上生成月结及日结。2、使用EXCEL VBA及VB开发,看起来就象可执行文件一样。 4、录入简单,只需选取收入或支出项,录入金额即可,系统会自动为你填上日期,编号等。5、操作简单,无需专门培训,一学就会!7、可根据自己的需要定制收入、支出项目,及系统名称。6、本软件为免费软件。 在封装本系统过程中,参考、修改、使用了EXCELHOME论坛上一些会员的代码,如大头、zuocai等人,在些表示、感谢! V6HTQU5Z.rar (136.07 KB, 下载次数: 6345)
[此贴子已经被作者于2003-10-5 17:08:52编辑过]

EXCEL作品封装实例(二)-更完美的封装方案

EXCEL作品封装实例(二)-更完美的封装方案

TA的精华主题

TA的得分主题

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

TA的精华主题

TA的得分主题

发表于 2003-10-5 15:38 | 显示全部楼层
doyyi你好,请问ICO图标也是在VB中制作的吗?如不是用什么软件可以制作?谢谢!

TA的精华主题

TA的得分主题

发表于 2003-10-5 16:00 | 显示全部楼层
hMenu = GetSystemMenu(Application.hWnd, 0) 运行时错误:438 对象簿支持该属性或方法

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-10-5 17:05 | 显示全部楼层
你可将那代码删除了吧?可能版本不对会出现这样的情况!我用的是EXCEL2003+winxp

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-10-5 17:07 | 显示全部楼层
以下是引用hsl27在2003-10-5 15:38:00的发言: doyyi你好,请问ICO图标也是在VB中制作的吗?如不是用什么软件可以制作?谢谢!
ICO图标不是在VB中制作的,可用图标制作软件制作,网上很多图标制作软件的,你可搜索一下!

TA的精华主题

TA的得分主题

发表于 2003-10-5 19:51 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
在VB中运行时出现: oXL As Excel.Application 提示错误:用户定义类型未定义 如何解决

TA的精华主题

TA的得分主题

发表于 2003-10-5 20:05 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
好! 能否将VB打开EXCEL文件的程序公布一份! shihaibo@163.com

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-10-5 21:40 | 显示全部楼层
以下是引用ldhyob在2003-10-5 19:11:00的发言: 豆豆: 在WIN98/OFFICE2000下出错: 另外,软件LOGO即启动封面在任何屏幕分辨率下最好均能居中,并且文档加载完成后首窗口最好自行最大化于屏幕,还有就是对于EXCEL工具栏应该有保存与恢复功能,这样或许显得更专业些:)
[此贴子已经被作者于2003-10-5 19:18:14编辑过]
ldhyob版主,我有两台机,我在其中一台运行程序时,有时也会出现那种错误,但在另一台中从来没在出现过,我在出现错误那台机中删除了登录对话框后再运行就不会出错了,不知是什么原因,请指教,另外你的建议中有些技术我还没撑握,也请指教!!

TA的精华主题

TA的得分主题

发表于 2003-10-5 22:25 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
估计你的LOGO是VB 的一个表单,只要把 StartUpPosition 属性设置为2(即屏幕中心)就可以了。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

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

GMT+8, 2024-4-26 08:55 , Processed in 0.045228 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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