VB6安装SystemXLS库教程
haoteby 2024-11-23 16:14 17 浏览
1、SystemXLS库简介
SystemXLS库是为VB6编写的操作Excel的库,也支持其它可调用Com对象的编程语言
特点
不需要安装WPS或者Office
支持32位和64位
无依赖
内置对象列表
(1)、XLSWriter对象 用来生成XLS文件,支持写入单元格,支持定义单元格的格式等
(2)、更多对象待更新
2、获取方法
群文件,找到System.XLS目录,下载最新版本的压缩包
3、安装方法
将压缩文件解压到系统文件夹或其它文件夹中
运行System.XLS注册控件.bat,注册控件
4、测试程序
建立工程
添加公共模块
mXLSLib.bas
Option Explicit
Public Enum XLS_H_Align
HALIGN_GENERAL = 0
HALIGN_LEFT = 1
HALIGN_CENTER = 2
HALIGN_RIGHT = 3
HALIGN_FILL = 4
HALIGN_JUSTIFY = 5
HALIGN_CENTERACCROSS = 6
End Enum
Public Enum XLS_V_Align
VALIGN_TOP = 0
VALIGN_CENTER = 1
VALIGN_BOTTOM = 2
VALIGN_JUSTIFY = 3
End Enum
Public Enum XLS_ColorIndex
ORIG_COLOR_BLACK = 0
CLR_BLACK = 1
CLR_BROWN = 2
CLR_OLIVE_GREEN = 3
CLR_DARK_GREEN = 4
CLR_DARK_TEAL = 5
CLR_DARK_BLUE = 6
CLR_INDIGO = 7
CLR_GRAY80 = 8
CLR_DARK_RED = 9
CLR_ORANGE = 10
CLR_DARK_YELLOW = 11
CLR_GREEN = 12
CLR_TEAL = 13
CLR_BLUE = 14
CLR_BLUE_GRAY = 15
CLR_GRAY50 = 16
CLR_RED = 17
CLR_LITE_ORANGE = 18
CLR_LIME = 19
CLR_SEA_GREEN = 20
CLR_AQUA = 21
CLR_LITE_BLUE = 22
CLR_VIOLET = 23
CLR_GRAY40 = 24
CLR_PINK = 25
CLR_GOLD = 26
CLR_YELLOW = 27
CLR_BRITE_GREEN = 28
CLR_TURQUOISE = 29
CLR_SKY_BLUE = 30
CLR_PLUM = 31
CLR_GRAY25 = 32
CLR_ROSE = 33
CLR_TAN = 34
CLR_LITE_YELLOW = 35
CLR_LITE_GREEN = 36
CLR_LITE_TURQUOISE = 37
CLR_PALE_BLUE = 38
CLR_LAVENDER = 39
CLR_WHITE = 40
CLR_PERIWINKLE = 41
CLR_PLUM2 = 42
CLR_IVORY = 43
CLR_LITE_TURQUOISE2 = 44
CLR_DARK_PURPLE = 45
CLR_CORAL = 46
CLR_OCEAN_BLUE = 47
CLR_ICE_BLUE = 48
CLR_DARK_BLUE2 = 49
CLR_PINK2 = 50
CLR_YELLOW2 = 51
CLR_TURQUOISE2 = 52
CLR_VIOLET2 = 53
CLR_DARK_RED2 = 54
CLR_TEAL2 = 55
CLR_BLUE2 = 56
CLR_SYS_WIND_FG = 57
CLR_SYS_WIND_BG = 58
End Enum
Public Enum XLS_Border
BORDER_NONE = 0
BORDER_THIN = 1
BORDER_MEDIUM = 2
BORDER_DASHED = 3
BORDER_DOTTED = 4
BORDER_THICK = 5
BORDER_DOUBLE = 6
BORDER_HAIR = 7
End Enum
工程菜单->引用,引用图示dll
添加窗体和按钮
双击按钮,加入代码
Private Sub Command1_Click()
Dim DoXLSWriter As XLSWriter
Set DoXLSWriter = New XLSWriter
With DoXLSWriter
.AddAnsSelSheet "Sheet1"
.SetCellValue 1, 1, "Hello!World!"
.Save "Test.xls"
.Close
End With
Set DoXLSWriter = Nothing
End Sub
运行
5 发布
编译成Exe后,拷贝到其它电脑时,需要带上dll文件,由于本dll不支持嵌入绿化清单,需要使用安装工具的注册功能,注册后才能正常使用。
6 免责声明
本Dll并无附带任何形式的明示的或暗示的保证,包括任何关于本Dll的适用性, 无侵犯知识产权或适合作某一特定用途的保证。
在任何情况下,对于因使用本Dll或无法使用本Dll而导致的任何损害赔偿,作者均无须承担法律责任, 即使作者曾经被告知有可能出现该等损害赔偿。作者不保证本Dll所包含的资料,文字、图形、链接或其它事项的准确性或完整性。作者可随时更改本DLL,无须另作通知。
此外,出于某些原因,由用户自己制作、下载、使用的第三方信息数据插件所引起的一切版权问题或纠纷,本Dll概不承担任何责任,也不提供任何明确的或暗示的保证。
相关推荐
- Chrome OS 41 用 Freon 取代 X11_chrome os atom
-
在刚发布的ChromeOS41里,除了常规的Wi-Fi稳定性提升(几乎所有系统的changelog里都会包含这一项)、访客模式壁纸等之外,还存在底层改变。这一更新中Google移除...
- 苹果iPad Pro再曝光 有望今年六月发布
-
自进入2015年以后,有关大屏iPad的消息便一直不绝于耳,之前就有不少媒体猜想这款全新的平板电脑将会在三月发布,不过可惜的是我么只在那次发布会上看到了MacBookPro。近日@Ubuntu团队便...
- 雷卯针对香橙派Orange Pi 5 Max开发板防雷防静电方案
-
一、应用场景高端平板、边缘计算、人工智能、云计算、AR/VR、智能安防、智能家居、Linux桌面计算机、Linux网络服务器、Android平板、Android游戏机...
- Ubuntu Server无法更新问题解决_ubuntu server not found
-
上周老家的一台运行UbuntuServer的盒子无法连接上了,中秋这两天回来打开,顺手更新一下发现更新报错。提示`E:Releasefileforhttps://mirrors.aliyun...
- 虚幻引擎5正式版发布:古墓丽影&巫师新作采用、新一代实时渲染
-
机器之心报道编辑:杜伟、陈萍虚幻引擎5的目标是「助力各种规模的团队在视觉领域和互动领域挑战极限,施展无限潜能」。...
- AMD Milan-X双路霄龙7773X平台基准测试曝光 CPU缓存总量超1.5GB
-
OpenBenchmarking基准测试数据库刚刚曝光了AMDMilan-X双路霄龙7773X平台的跑分成绩,虽然很快就被撤下,但我们还是知晓了高达1.6GB的总CPU缓存。早些时...
- 全网最新的Dify(1.7.2)私有化离线部署教程(ARM架构)
-
Hello,大家好!近期工作中有涉及到Dify私有化离线部署,特别是针对于一些国产设备。因此特别整理了该教程,实测有效!有需要的小伙伴可以参考下!本文主要针对Dify1.7.2最新版本+国产操作系...
- 在ubuntu下新建asp.net core项目_创建ubuntu
-
本文一步步讲述在ubuntu下用visualstudiocode创建asp.netcore项目的过程。step1:环境操作系统:virtualbox下安装的lubuntu。请不要开启“硬件...
-
- 在晶晨A311D2处理器上进行Linux硬件视频编码
-
在KhadasVIM4AmogicA311D2SBC上,我更多的时间是在使用Ubuntu22.04。它的总体性能还不错,只不过缺少3D图形加速和硬件视...
-
2025-08-26 17:22 haoteby
- Nacos3.0重磅来袭!全面拥抱AI,单机及集群模式安装详细教程!
-
之前和大家分享过JDK17的多版本管理及详细安装过程,然后在项目升级完jdk17后又发现之前的注册和配置中心nacos又用不了,原因是之前的nacos1.3版本的,版本太老了,已经无法适配当前新的JD...
- 电影质量级渲染来了!虚幻引擎5.3正式发布:已开放下载
-
快科技9月8日消息,日前,Unrealengine正式发布了虚幻引擎5.3,带来了大量全方位的改进。...
- 2025如何选购办公电脑?极摩客mini主机英特尔系列选购指南
-
当下,迷你主机的性能越来越强,品类也越来越多。但是CPU是不变的,基本都是AMD和英特尔的。有一个小伙伴在评论区提问,我应该如何在众多机器中选购一台符合自己的迷你主机呢?那今天我们优先把我们的系列,分...
- ubuntu 20.04+RTX4060 Ti+CUDA 11.7+cudnn
-
ububtu添加国内源sudocp/etc/apt/sources.list/etc/apt/sources.list.backupsudovim/etc/apt/sources.lis...
- Linux Mint 18将重新基于Ubuntu 16.04 带来更好硬件支持
-
项目负责人ClementLefebvre在本月6日披露了关于LinuxMint18“Sarah”操作系统的大量信息,包括带来全新扁平化体验的Mint-Y主题。而现在,这款将于年底之前上线的操作...