ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] 控件库VBCCR

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-9-17 13:40 | 显示全部楼层 |阅读模式
这是国外一个大佬做出来的、旨在取代VB6环境中旧窗体控件的一个库,名为VBCCR。这个库通过调用Windows系统自带的控件,实现更接近系统原生控件的UI效果。众所周知,自 Windows 7 起,MSCOMCTL.OCX 这个库不再作为系统组件存在(也就是安装 Windows 7及以上系统时,系统不会自带这个文件)。微软官方的说法是,要想使用 MSCOMCTL.OCX 这个库,需要在自己发布的软件上带着(比如微软发布的Microsoft Office 就带着MSCOMCTL.OCX文件,近期版本还带有64位的MSCOMCTL.OCX)。而VBCCR的目的之一就是取代 MSCOMCTL.OCX,让VB6开发人员在自己的exe应用程序中使用使用这些控件。这里简要介绍其在VBA环境中的安装使用方法。需要注意的是,VBCCR的OCX版本,目前只有 32 位的,没有 64 位的,只能用于 32 位的 Microsoft Office 和 WPS Office 中。

  • 下载和安装

可从本楼层附件直接下载,也可从网盘链接下载,也可直接从原作者发布网站下载。
链接: https://pan.baidu.com/s/1fth9YRQvSvA9XiYE1xxFIA?pwd=56by 提取码: 56by 复制这段内容后打开百度网盘手机App,操作更方便哦

安装步骤以 Windows 7 64-bit 为例。
下载后,解压出文件夹:
VBCCR文件夹.png
然后进入这个文件夹,一直双击第一个文件夹,定位到VBCCR18.OCX文件:
要安装的OCX文件.png
将该文件复制到 C:\Windows\SysWOW64 文件夹下:
复制到系统文件夹.png
先右键查看此文件属性,复制其路径和文件名。然后以管理员身份运行 cmd.exe,用系统自带的 regsvr32.exe 软件注册这个 VBCCR18.OCX 文件:
切换到文件所在目录.png
注册文件.png
回车运行后即可完成注册:
注册成功界面.png

  • 使用步骤

打开VBA编辑器,插入一个用户窗体:
插入用户窗体.png
点击打开工具箱:
打开工具箱.png
在工具箱上右键,选择新建页,重命名为VBCCR(此步骤可选):
新建页.png
在页内右键,选择“添加控件”:
添加控件.png
在弹出的添加控件对话框中,找到VBCCR开头的控件,点击其左侧的方框显示为叉号即可勾选:
勾选要添加的控件.png
点击确定后,工具箱中即有VBCCR控件:
已添加到工具箱的控件.png
接下来即可像 UserForm 控件一样拖到窗体上使用:
使用控件.png

至此,关于VBCCR的安装和使用简介结束。

这个库比较令我在意的是它的 ListView 控件,其主题可以可以和文件资源管理同步(通俗讲就是用文件资源管理中 ListView 的皮肤)。
ListView示例.png

VBCCR-master.part01.rar

1 MB, 下载次数: 29

VBCCR-master.part02.rar

1 MB, 下载次数: 20

VBCCR-master.part03.rar

1 MB, 下载次数: 20

VBCCR-master.part04.rar

349.84 KB, 下载次数: 19

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-9-17 14:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
学习了,收藏一下

TA的精华主题

TA的得分主题

发表于 2024-9-18 08:33 | 显示全部楼层
可惜只能用32位的office,能支持64位就好了

TA的精华主题

TA的得分主题

发表于 2024-9-18 21:08 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢分享,安装了。慢慢学习

TA的精华主题

TA的得分主题

发表于 2024-9-18 21:11 | 显示全部楼层
缺64的话还是挺可惜的,谢谢分享

TA的精华主题

TA的得分主题

发表于 2024-9-19 09:10 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢分享,慢慢学习!

TA的精华主题

TA的得分主题

发表于 2024-9-19 09:30 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-9-21 11:25 , Processed in 0.038684 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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