Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口显示单元格内容时右缩进


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

主题:[求助]窗口显示单元格内容时右缩进

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106816 积分:543281 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/21 8:38:00 [显示全部帖子]

BeforeSelChanged事件

If e.OldRange.RowSel <> e.NewRange.RowSel OrElse e.OldRange.ColSel <> e.NewRange.ColSel '如果选择的是不同的行
    If e.OldRange.RowSel >= 0 AndAlso e.OldRange.Rowsel < e.Table.Rows.Count Then '而且原来选择的是一个有效的数据行
        Dim r As Row = e.Table.Rows(e.OldRange.Rowsel) '获得原来选择的行
        If r.IsNull(e.OldRange.ColSel) = False
            Dim str As String
            Dim arr() As String = r(e.OldRange.ColSel).Replace(chr(10), "").split(chr(13))
            For Each s As String In arr
                str &= s.TrimStart() & vbcrlf
            Next
            r(e.OldRange.ColSel) = str.TrimEnd(vbcr,vblf)
        End If
    End If
End If

 回到顶部