起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 174|回复: 7

在代码中控制单元格字体加粗[请求]

[复制链接]
发表于 2009-9-2 12:02:32 | 显示全部楼层 |阅读模式
Cells[1,1].Font.Style := [TFontStyle.fsBold]可以将单元格字体加粗,但是如果单元格的位置所在的区域是设置成自动增长的,会把区域的所有的行的字体都加粗,我只要某一行加粗,要怎样做?
回复

使用道具 举报

发表于 2009-9-2 12:16:08 | 显示全部楼层
表格文档中,如果是连接的字段单元格那么做不到你要的效果,DataGrid可以做到,
如果在表格文档中要实现你要的效果,那么就需要连接普通单元格,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-2 17:55:01 | 显示全部楼层
也就是不能在代码里设置加粗,只能在表格文档的非自动增长的单元格设置加粗?
回复 支持 反对

使用道具 举报

发表于 2009-9-2 18:07:22 | 显示全部楼层
是的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-3 09:12:13 | 显示全部楼层
两个区域的单元格能不能设置成融合的,这两个单元格是连在一起的?
回复 支持 反对

使用道具 举报

发表于 2009-9-3 09:21:04 | 显示全部楼层
啥意思,你的意思是这个单元格既在这个区域,又在另一个区域吗?如果是,那是不可以的
如果不是,怎么理解5楼的意思
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-3 11:40:55 | 显示全部楼层
单元格a属于区域A,单元格b属于区域B,b在a的下方,a的内容和b的内容是一样的,a、b各设置成融合,这样页面上的打印效果是a和b之间有边线隔开,显示各自的内容。能不能做到在打印效果上使a、b合并起来?
回复 支持 反对

使用道具 举报

发表于 2009-9-3 12:01:52 | 显示全部楼层
你的意思有格子线,如果是去掉单元格的格子线就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-16 17:38 , Processed in 0.037186 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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