推荐能直接读写Excel文件的强大表格控件

hszj 2010-06-14 12:11:06
类似Excel操作的表格控件,完善的数据显示编辑与打印功能,支持多行表头,表头单元格合并、列的拖放、行排序、设置单元格字体、颜色、边框线形、颜色,以及丰富的事件让程序员能方便地建立企业级和高专业性的数据库应用程序

图片效果请看这里
http://www.ejun.cn/case1.htm


1.编辑功能
支持两种编辑模式:(1)Edit模式:鼠标单击时单元格进入编辑状态。(2)Active模式:鼠标单击时单元格进入Acitve状态,用户按下任意键后进入编辑模式,或鼠标双击时进入编辑状态。
固定合计行:指定合计行的行数,合计行位于表格底部,不随滚动条滚动而滚动。
拖动填充数据:类似Excel操作,通过拖动选择框填充块,用当前选中的单元格内容填充拖动选择框后框选的单元格。如果选中的单元格是两行,且是连续的数字序列,会按照数字序列的递增方式递增填充。
单元格间复制内容:可以通过拖动选择框在单元格间方便的复制剪切内容,也可以通过键盘Ctrl+C,Ctrl+X,Ctrl+V进行复制、剪切、粘贴操作。
和Excel间相互复制内容:可以和Excel之间复制单元格内容,可以同时复制单元格格式到Excel中
支持多种数据编辑方式:支持普通文本编辑、Combox编辑、RadioBox选择、CheckBox选择、NumberSpin上下选择,Button等多种编辑方式,用户也可以自定义自己的单元格类型
自定义定位: 按回车键,选择框跳转到下一行同一列的单元格,按Up方向键跳转到上一个单元格、按Left方向键移到左边单元格等,程序员可以自定义自己的定位逻辑。
选择方式:支持行选、块选。可以支持按Ctrl键进行非连续选择,按Shift键进行连续选择

2.用户界面
固定表头: 表头行不会随表体数据行滚动而滚动。
多行表头:支持多行表头,且表头单元格可以合并
行头:位于所有单元格前面,显示行索引、单击选择整行
合计行:位于表格底部, 该行中的数据是其它行相应单元格中数据的合计,且该行不会随表体中其它行的滚动而滚动。
行列锁定:可以锁定客户区指定行和列,锁定区域不随滚动条滚动而滚动
行头列头风格:行头列头可以设置渐变颜色风格,清晰漂亮。
移动列:用户可以通过按住Alt键拖动列头来改变列的位置。
修改列宽:用户可以通过拖动列头分割线改变列宽
修改行高:用户可以通过拖动行头分割线改变行高
单元格类型:EjunGrid定义了文本框、单选框、复选框、下拉框、省略按钮、数字旋转按钮六种类型的单元格类型,程序员也可以自定义自己的单元格类型
显示/隐藏:程序员可以通过设定列的可见属性来显示列与隐藏列
自动提示:当单元格中的文本长度超出列宽时,文本裁减,在鼠标悬停时显示提示条显示完整单元格内容。
合并单元格:可以随意合并单元格,制作复杂的中国式表格
树表结合:在表格中显示树形层次结构,TreeView和Grid的完美结合

3.打印功能
所见即所得: 能够将表格中的内容包括格式原样输出到打印机中。
指定页眉页脚:可以方便的指定页眉页脚,可以通过宏定义指定页码、总页数等信息、可以设定大标题、副标题。
自动分页:根据纸张大小自动分页,程序员也可以自定义分页符。
打印预览时可以调整页边距、行高列宽。
填充空白行:当表格高度不足一页纸时可以自动用空白行填充剩余的空白页面
指定标题行列:可以指定表格的开始的几行和几列为标题行标题列,打印时每页都会出现标题行和标题列
连续打印:支持连续打印

EjunGrid 也提供免费版,在这里下载

http://www.ejun.cn














...全文
1741 55 打赏 收藏 转发到动态 举报
写回复
用AI写文章
55 条回复
切换为时间正序
请发表友善的回复…
发表回复
骑牛上铂金 2010-10-17
  • 打赏
  • 举报
回复
新的免费版的水印改到右下角了,很大的一个,基本上影响使用了!
hszj 2010-09-14
  • 打赏
  • 举报
回复
hszj 2010-09-14
  • 打赏
  • 举报
回复
EjunGrid发布了最新版本4.3.2.1增强了打印功能,提供了乐表设计器,谢谢CSDN朋友的一贯支持

下载地址:
http://www.ejun.cn/download.htm
smallflyfish 2010-07-15
  • 打赏
  • 举报
回复
mark
xhj12077021 2010-07-15
  • 打赏
  • 举报
回复
看看了
hszj 2010-07-15
  • 打赏
  • 举报
回复
谢谢楼上各位的定义支持,我们将一如既往的为大家开发出好产品
Rubi 2010-07-15
  • 打赏
  • 举报
回复
很高兴看到国产的第三方控件的出品,虽然个人无力购买,但是精神上会大力支持的,希望Delphi世界能有更多这样优秀的国产第三方控件的出品,赞一个
Dision LI 2010-07-15
  • 打赏
  • 举报
回复
[Quote=引用 46 楼 hszj 的回复:]
to: csshow 目前不支持打开带有密码的Excel文档,因为我们是直接读写xls文件的。
[/Quote]


加个密码也不是很难呀
hszj 2010-07-05
  • 打赏
  • 举报
回复
顶一下
slmax1 2010-06-19
  • 打赏
  • 举报
回复
还有如果打开加密码的XLS应该怎么做呢,我看到该控件的LOADFROMEXCEL方法都没有密码这样的参数
strongwill01 2010-06-19
  • 打赏
  • 举报
回复
控件?可以下载吗?
fa_ge 2010-06-19
  • 打赏
  • 举报
回复
不错,支持下
hszj 2010-06-19
  • 打赏
  • 举报
回复
to: csshow 目前不支持打开带有密码的Excel文档,因为我们是直接读写xls文件的。
crackdung 2010-06-19
  • 打赏
  • 举报
回复
ok,谢谢,支持,我不使用的。



my blog
http://ufo-crackerx.blog.163.com/
hszj 2010-06-19
  • 打赏
  • 举报
回复
到这里免费下载忆君表格www.ejun.cn
iamduo 2010-06-18
  • 打赏
  • 举报
回复
很强大
slmax1 2010-06-18
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 hszj 的回复:]
差别很小,就是在表头一行很淡的水印,打印也有水印
[/Quote]

就是那个广告吗?

不过我看到你们主页上还在卖专业版,商业版之类的,而且对于个人而言,还有点贵,和免费版有什么区别
hszj 2010-06-18
  • 打赏
  • 举报
回复
='\\10.143.105.1\电子公告栏\旧文件\E驱\余代钢\能源\能源2010\[2010 能源 6 .xls]日量'!AJ339

这是工作薄之间的单元格引用,这可是一个非常高级的功能哈,处理起来确实很麻烦。目前我们的实现要求外部文件必须存在。Excel的实现是外部文件可以不存在,例如被删除了,下一步我们还会增强

to: crackdung 个人版很便宜啊,300块钱而已
ok1411 2010-06-18
  • 打赏
  • 举报
回复
mark
crackdung 2010-06-18
  • 打赏
  • 举报
回复
还是购买个人版吧,希望楼主优惠一点给他们。如果价格太贵卖出的也少,破解版自然也多。



my blog
http://ufo-crackerx.blog.163.com/
加载更多回复(35)

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧