找回密码
 立即注册

QQ登录

只需一步,快速开始

czpi

高级会员

24

主题

44

帖子

1876

积分

高级会员

积分
1876

活字格认证

[已处理] 单元格边框颜色

czpi
高级会员   /  发表于:2014-12-16 11:46  /   查看:5532  /  回复:3
w_Range= sp.ActiveSheet.cells(2,2)
w_cBorder=New FarPoint.Win.ComplexBorder(red,red,nothing,nothing)
w_Range.Border=cBorder
这是我简单写的代码,现在出现的问题是cell(2,2)把相邻的cell(3,2)和cell(2,3)的上边框和左边框的颜色清空了。
有什么方法可以只改变我想改变的边框其他边框不变?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-12-16 17:28:00
沙发
回复 1楼czpi的帖子

感谢你的问题反馈,我模拟你的代码如下:

  1.     Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  2.         Dim w_Range As FarPoint.Win.Spread.Cell
  3.         w_Range = Me.FpSpread1.ActiveSheet.Cells(2, 2)
  4.         Dim red As New FarPoint.Win.ComplexBorderSide(Color.Red)
  5.         Dim w_cBorder As New FarPoint.Win.ComplexBorder(red, red, Nothing, Nothing)
  6.         w_Range.Border = w_cBorder
  7.     End Sub
复制代码


实现效果图如下:
无标题.png

所以,请问您的问题是 Cell[2,2]的上边框遮盖住了 Cell[1,2]的下边框了吗?如果是,下面这段代码可以解决您的问题,需要设置 Cell[1,2]的下边框:
  1.         Dim w_Range As FarPoint.Win.Spread.Cell
  2.         w_Range = Me.FpSpread1.ActiveSheet.Cells(2, 2)
  3.         Dim red As New FarPoint.Win.ComplexBorderSide(Color.Red)
  4.         Dim w_cBorder As New FarPoint.Win.ComplexBorder(red, red, Nothing, Nothing)
  5.         w_Range.Border = w_cBorder

  6.         Dim green As New FarPoint.Win.ComplexBorderSide(Color.Green)
  7.         Dim w_cBorder1 As New FarPoint.Win.ComplexBorder(green, Nothing, Nothing, green)
  8.         Me.FpSpread1.ActiveSheet.Cells(1, 2).Border = w_cBorder1
复制代码

评分

参与人数 1满意度 +5 收起 理由
czpi + 5 谢谢

查看全部评分

回复 使用道具 举报
czpi
高级会员   /  发表于:2014-12-16 17:48:00
板凳
我的表述可能不是很清楚,如上图,如果原来cell(3,2)和cell(2,3)边框是有颜色的。
我把cell(2,2)设置之后cell(3,2)和cell(2,3)的上边框和左边框的颜色清空了。

我的意思是我只设置cell(2,2)的左和上边框,同时不应想其他单元格边框的颜色。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-17 14:24:00
地板
回复 3楼czpi的帖子

抱歉,我还不是特别清楚你的问题。截图中设置边框后并没有遮盖Cell[2,3]和Cell[3,2]的边框。实际上在截图中Cell[2,3]和Cell[3,2]并没有设置边框,灰色线是 gridline。

使用2#中的代码能重现你的问题吗?请您上传能重现问题的Demo 到论坛调试。最好能有设置前后对比截图。

谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部