找回密码
 立即注册

QQ登录

只需一步,快速开始

ttflx
高级会员   /  发表于:2019-11-20 16:46  /   查看:6083  /  回复:18
升级后使用环境:vs2015 + spread13升级前使用环境:vs2010 + spread7

问题:公司计划将产品使用的spread进行升级,升级至spread13 试用版本后,原来导出的excel中的表格线都没有了,如果把背景色设置为【无填充色】则可以显示。
是否有共通的属性或是方法进行设置,让输出的excel有网格线
请参考图片1【spread 13,导出excel后,只有没有数据的区域有网格线,有数据的地方不显示网格线】






spread 13,导出excel后,只有没有数据的区域有网格线,有数据的地方不显示网格线

spread 13,导出excel后,只有没有数据的区域有网格线,有数据的地方不显示网格线

Spread13输出excel测试.rar

11.98 MB, 下载次数: 123

18 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-20 23:03:01
沙发
单元格有背景色,就不显示网格线,这个是excel策略。
所以必须把背景色设置为无填充色(Color.Empty)
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-11-21 06:26:39
板凳
是每个单元格设置吗?我给每列设置了,无效啊
您帮忙看看那个示例,怎么修改,是否可以?
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-11-21 09:22:48
地板
用之前的spread7,没有做过设置,导出后,就是有表格线的
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-11-21 09:22:50
5#
用之前的spread7,没有做过设置,导出后,就是有表格线的
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-11-21 09:33:50
6#
单元格,行,列,都将背景色设置为未设置,都无法改变背景色。
image.png875192565.png
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-11-21 09:47:52
7#
设置为透明,也不行
image.png159370116.png
回复 使用道具 举报
ttflx
高级会员   /  发表于:2019-11-21 15:59:05
8#
各位大哥,这个问题真的挺重要的,看看能否帮忙?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-11-22 10:42:55
9#
您好,这个问题我们正在处理,预计今天之内可以给您回复,感谢您的反馈~
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-11-22 22:50:39
10#
行和列也是可以设置样式的,这个样式并不是循环给每个单元格设置,他的优先级比单元格的样式要低。 比如行列设置背景色透明,但是单元格是有背景色的,那么行列的样式就不生效了。
您需要循环给每个单元格设置。
或者用 fpSpread1.ActiveSheet.Cells[22, 0, 1, colCount-1] 这种方式给单元格设置。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部