[转载]: delphi中XLSReadWrite控件的使用(1)---简介

时间:2022-09-25 11:32:22

XLSReadWrite控件简介:

  一个你需要的,能在Delphi和.NET下访问Excel文件的完美解决方案。

  一个经典的读写Excel的控件,对于使用Excel 开发很有帮助

官方网站:

http://www.axolot.com/components/index.htm

 

功能描述 About Feature

读写任何单元值

  • 数字型、字符型、布尔型以及错误型。但是你了解日期和时间型单元吗?在Excel中没有这样的单元。Excel是和Delphi一样的方式来存储日期和时间的,即浮点型。那是什么制造了日期或时间值啦,是格式化。
  • 完全支持公式。你可以使用和Excel一样的函数,也支持对外部工作簿引用的公式,你甚至可以从外部引用读取结果。
  • 与操作Delphi的TStringGrid一样的方式操作单元格,或则通过给单元格命名,比如:”D7”
  • 根据单元格的规则以字符串格式读取单元值

根据你的需求格式化单元

  • 格式化很简单。通过获取单元格,你就可以操作单元的格式属性。例如:XLSReadWriteII.Sheet[n].Cell[Col,Row].FontSize := 12;
  • 你也可以对域进行格式化,比如设置边框。
  • 支持所有的Excel格式选项
  • 合并单元格

操作所有的打印选项

  • 选择页面大小,设置边距
  • 设置标题和页脚,包括格式码。
  • 定义打印区域
  • 设置分页符

XLSReadWriteII完全支持Unicode
所有的字符型都是宽字符型。你完全不必担心非英语字符。

控件
你可以插入控件以及定义他们的源和目的单元

绘图
插入所有种类的绘图,从简单的线条到AutoShapes

多行文本和文本框
创建和编辑文本框以及多行文本

图表
创建和Excel中一样选项的图表

复制/移动/删除

  • 可以以Excel一样的行为复制、移动和删除单元
  • 行列也可以像单元一样复制和移动
  • 支持工作簿之间的复制和移动
  • 可以复制整个工作簿

使用命名的域/单元

  • 你可以在你想要的任何地方命名
  • 通过命名访问单元格,例如:XLS.NameAsFloat['MyCell'] := 202.5;
  • 支持指定、内置的名称

支持所有超链接类型

  • 网页和E-mail地址
  • 本地文件
  • 服务器文件
  • 工作薄引用

加密文档
你可以读写加密文件。条件是你需要知道文件的密码。

计算

  • 可计算单元以及整个工作薄
  • 计算引擎将依据单元进行计算。
  • 可读取引用的外部工作薄。这通过一个特殊的快速查询程序进行执行

Rich Text单元
为了轻松地创建多字体格式的单元,单元可以以RTF格式读写

VBA宏
可以读写文件中的宏,使用XLSReadWriteII可以为控件比如:按钮、组合框等添加宏

导入及导出
 从下列导入数据…

  • Open Office Calc文档
  • CSV文件以及其他可以自动识别分隔符、小数分隔符和文本引用字符的文本文件
  • HTML表格(<TABLE>标签)
  • 数据库

 导出数据为…

  • CSV文件
  • HTML文件

其他

  • 自动过滤
  • 单元验证
  • 有条件的格式
  • 合并单元
  • PaintCell方法:将单元内容渲染到TCanvas对象的

XLSReadWriteII包还包含下列组件:

  • 从任何数据库中导入数据到工作薄
  • 工作薄导出为HTML文件

转自:http://www.cnblogs.com/dabiao/archive/2011/07/08/2100609.html

[转载]: delphi中XLSReadWrite控件的使用(1)---简介的更多相关文章

  1. 转Delphi中XLSReadWrite控件的使用&lpar;1&rpar;---简介

    XLSReadWrite控件简介: 一个你需要的,能在Delphi和.NET下访问Excel文件的完美解决方案. 一个经典的读写Excel的控件,对于使用Excel 开发很有帮助 官方网站: http ...

  2. &lbrack;转载&rsqb;&colon; delphi中XLSReadWrite控件的使用&lpar;2&rpar;---delphi XE下安装

    一.下载 官方下载网址: http://www.axolot.com/components/download.htm 从这里可以下载到从Delphi5到DelphiXE全部支持的版本. 二.软件安装 ...

  3. &lbrack;转载&rsqb;&colon; delphi中XLSReadWrite控件的使用&lpar;3&rpar;---基本应用

    这是自带的一个例子,看懂这一点东西,基本的操作应该没问题了.... unit Main; interface uses Windows, Messages, SysUtils, Variants, C ...

  4. 转 Delphi中XLSReadWrite控件的使用&lpar;2&rpar;---基本应用

    unit Main; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ...

  5. 转Delphi中XLSReadWrite控件的使用&lpar;3&rpar; 读和写Excel

    unit OpExcell; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Fo ...

  6. Delphi中WebBrowser控件打开部分网站报&quot&semi;Invalid floating point operation”解决

    Delphi中WebBrowser控件打开部分网站报"Invalid floating point operation”解决 EmbeddedWBWebBrowserDelphi  最近用E ...

  7. Delphi中TxmlDocument控件的用法 转

    Delphi中对XML文件的解析做的很好,比直接使用MS的MSXML2_TLB中的接口要方便很多,现称述于下面. 在讲之前先给出一个XML实例,在讲某些部分是要结合实例比较容易理解. 1<?xm ...

  8. delphi中panel控件应用

    delphi中的panel控件是怎么使用的?研究了很久了,还是搞不懂,只知道把它放到form上面,其他操作一律不懂了,有谁可以请教一下,如何把其他控件放到里面去呢?谢谢 提问者采纳   直接把控件放到 ...

  9. delphi中DateTimePicker控件同时输入日期和时间

    将DateTimePicker的Format属性中加入日期格式设成 'yyyy-MM-dd HH:mm',注意大小写 , 将kind设置为dtkTime即可,可以在每次Form onShow时将Dat ...

随机推荐

  1. 0035 Java学习笔记-注解

    什么是注解 注解可以看作类的第6大要素(成员变量.构造器.方法.代码块.内部类) 注解有点像修饰符,可以修饰一些程序要素:类.接口.变量.方法.局部变量等等 注解要和对应的配套工具(APT:Annot ...

  2. &lbrack;MS bug&rsqb;安装SQL Server 2008 错误:is not a valid login or you do not have permission

    环境: Windows 7 sp1 x64. 问题描述: 安装到几乎要完成的时候爆出:is not a valid login or you do not have permission.安装失败. ...

  3. POJ 1195- Mobile phones(二维BIT)

    题意: 矩阵上的单点更新,范围求和 #include <map> #include <set> #include <list> #include <cmath ...

  4. &lbrack;转&rsqb; JS运算符 &amp&semi;&amp&semi;和&vert;&vert; 及其优先级

    第一.&& (逻辑与)运算,看一个简单的例子: var a = 1 && 2 && 3; var b = 0 && 1 &&am ...

  5. &lbrack;SinGuLaRiTy&rsqb; 高精度算法代码库

    [SinGuLaRiTy-1001] Copyrights (c) SinGuLaRiTy 2017. All Rights Reserved. 加法: #include<stdio.h> ...

  6. shell编程基础&lpar;四&rpar;&colon; shell脚本语法之函数及调试

    一.Shell脚本中的函数 和C语言类似,Shell中也有函数的概念,但是函数定义中没有返回值也没有参数列表.例如: #! /bin/sh fun(){ echo "Function fun ...

  7. u3d常用代码小集合

    01.基本碰撞检测代码 function OnCollisionEnter(theCollision : Collision){ if(theCollision.gameObject.name == ...

  8. idea的debug模式启动运行慢

    今天发现idea的debug模式启动运行特别慢,查找原因是因为在多个方法上打了断点导致,关闭断点问题解决. 关闭断点方法为: 

  9. MacOS下保护浏览器主页和默认搜索

    Windows流氓软件已被中国人玩烂了, 终于连Mac也被沦陷. 视频演示地址: http://v.youku.com/v_show/id_XMTMwMTk4MzQ0MA==.html

  10. PT 转 PX

    pt (point,磅):是一个物理长度单位,指的是72分之一英寸. px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(D ...