XLSReadWrite控件简介

2015-10-22  23:57:55

原帖地址:http://www.cnblogs.com/dabiao/archive/2011/07/08/2100609.html

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文件
时间: 2024-12-11 01:00:21

XLSReadWrite控件简介的相关文章

ADO面板上的控件简介

ADO面板上的控件简介 一. TADOConnection组件该组件用于建立数据库的连接.ADO的数据源组件和命令组件可以通过该组件运行命令及数据库中提取数据等.该组件用于建立数据库的连接,该连接可被多个数据集所共享,但是并不是应用程序中必须的,因为ADO数据集及命令组件通过设置其ConnectionString属性,可以直接连接到数据库.但是如果多个数据集使用相同的数据库连接时,则使用TADOConnection就有一定的优势,因为不必为每个数据集都单独建立数据库的连接,同时也减少了资源的消耗

Delphi7 ADO面板上的控件简介

Delphi7 ADO面板上的控件简介 一. TADO Connection组件 该组件用于建立数据库的连接.ADO的数据源组件和命令组件可以通过该组件运行命令及数据库中提取数据等. 该组件用于建立数据库的连接,该连接可被多个数据集所共享,但是并不是应用程序中必须的,因为ADO数据集及命令组件通过设置其Connection String属性,可以直接连接到数据库.但是如果多个数据集使用相同的数据库连接时,则使用TADO Connection就有一定的优势,因为不必为每个数据集都单独建立数据库的连

EasyUI:datagrid控件简介

EasyUI:datagrid控件简介 1,水平滚动条属性: //显示滚动条 fitColumns:false //不显示滚动条 fitColumns:true 原文地址:https://www.cnblogs.com/lizm166/p/8467953.html

Qt从入门到放弃_0x02:基本控件简介

一.控件简介 我们所看到的图形化界面是由很多部分组成的,比如显示文本的文本框.退出程序的按钮等等.这些组成图形化界面的,被赋予了多种功能的组件,就是Qt的控件 二.基本控件 下面的代码演示的都是最基本的控件使用,均在main函数中进行操作.我们将下面这两句创建项目时自动生成的代码注释掉,添加上自己的代码即可. MainWindow w; w.show(); 1.QLabel QLabel包含在头文件<QLabel>中.QLabel用来显示一段文本,该文本只读,不能被选中也不能被用户更改. QL

iOS开发——UI进阶篇(十九)UISearchBar控件简介

最近用到搜索功能.总结一下 搜索,无疑可以使用UISearchBar控件! 那就先了解一下UISearchBar控件吧! UISearchBar控件就是要为你完成搜索功能的一个专用控件.它集成了很多你意想不到的功能和特点! 首先,还是来普及一下UISearchBar控件API相关的属性和方法吧! UISearchBar属性相关 _searchBar = [[UISearchBar alloc] initWithFrame:CGRectZero];// 初始化,不解释 [self.searchBa

IOS开发基础常用控件简介

在IOS开发中,各类控件完美的解决了开发过程中界面与交互展现的问题,使得IOS产品界面更加灵活实用,IOS常用控件的介绍如下. 1.窗口 UIWindow iPhone的规则是一个窗口,多个视图,窗口是你在app显示出来你看到的最底层,他是固定不变的,基本上可以不怎么理会,但要知道每层是怎样的架构. 2.视图 UIView, 是用户构建界面的基础,所有的控件都是在这个页面上画出来的,你可以把它当成是一个画布,你可以通过UIView增加控件,并利用控件和用户进行交互和传递数据. 窗口和视图是最基本

C#--Web控件简介

20150525 一.IIS 1.IIS是个什么东西?——Web服务器软件,安装在服务器上.接收请求,响应请求.类似于饭店里的服务员. 2.会安装IIS.控制面版--程序--打开关闭Windows功能. 3.进行基本设计:应用程序池,主目标,虚拟目录. 4.设置默认文档. 二.建立.NET的Web项目. 位置:Http--使用IIS建立和运行项目. 文件系统--使用VS自带的IIS Express建立和运行项目. App_Code系统文件夹.所有的.cs单独的类文件要放在App_Code文件夹中

C#窗体控件简介ListBox

ListBox 控件ListBox 控件又称列表框,它显示一个项目列表供用户选择.在列表框中,用户一次可以选择一项,也可以选择多项.1.常用属性:(1) Items属性: 用于存放列表框中的列表项,是一个集合.通过该属性,可以添加列表项.移除列表项和获得列表项的数目.(2)MultiColumn 属性:用来获取或设置一个值,该值指示ListBox是否支持多列.值为 true 时表示支持多列,值为 false 时不支持多列.当使用多列模式时,可以使控件得以显示更多可见项.(3)ColumnWidt

Cocos2d-x之UI控件简介

|   版权声明:本文为博主原创文章,未经博主允许不得转载. 在Cocos2d-x中提供了一种UI控件,UI控件是指用户交互界面的操作部件.UI控件可以是Button(按钮),CheckBox(选择框),Slider,LoadingBar(进度条),TextField,ScrollView,ListView,EditBox,TableView,之所以使用控件的第一个原因是因为控件容易使用,第二个原因是因为内容少且UI控件与系统平台有着紧密的联系. 在Cocos2d-x 3.2版本之前,UI控件的