Foxtable(狐表)用户栏目专家坐堂 → [求助]excel报表编程,求大神指点


  共有1994人关注过本帖树形打印复制链接

主题:[求助]excel报表编程,求大神指点

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/13 17:54:00 [显示全部帖子]

 你全部都设置成了居中,怎么可能靠左?要改成left

 

    style2.AlignHorz = XLS.AlignHorzEnum.Center


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/13 18:07:00 [显示全部帖子]

Dim Style1 As XLS.Style = Book.NewStyle() '定义新样式
style1.BackColor = Color.Gainsboro
style1.AlignHorz = XLS.AlignHorzEnum.Left
style1.AlignVert = XLS.AlignVertEnum.Middle
style1.BorderTop = XLS.LineStyleEnum.Thin
style1.BorderBottom = XLS.LineStyleEnum.Thin
style1.BorderLeft = XLS.LineStyleEnum.Thin
style1.BorderRight = XLS.LineStyleEnum.Thin
style1.Font = New Font("Times New Roman",9)

Dim Style2 As XLS.Style = Book.NewStyle() '定义新样式
style2.AlignHorz = XLS.AlignHorzEnum.Left
style2.BorderTop = XLS.LineStyleEnum.Thin
style2.BorderBottom = XLS.LineStyleEnum.Thin
style2.BorderLeft = XLS.LineStyleEnum.Thin
style2.BorderRight = XLS.LineStyleEnum.Thin
style2.Font = New Font("Times New Roman",7)

For ro1 As Integer = 5 To num + 4 Step +1
    If sts2.Contains(ro1-4) Then
        Sheet1(ro1,0).Style = style1
    Else
        Sheet1(ro1,42).Style = style2
    End If
Next

 回到顶部