Foxtable(狐表)用户栏目专家坐堂 → 列内容XXX


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

主题:列内容XXX

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/26 20:23:00 [显示全部帖子]

没看懂,请截图说明一下

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/26 20:39:00 [显示全部帖子]


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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/26 20:57:00 [显示全部帖子]

导出的时候遍历每行,判断每行的邮箱是否等于用户,如果不等于就不要给单元格赋值

    For c As Integer = 0 To nms.length - 1
        If Not dt.rows(r).Isnull(nms(c)) andalso 这一行的邮箱是否等于用户 Then Sheet(r + 1, c).Value = dt.rows(r)(nms(c))
    Next

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/26 21:50:00 [显示全部帖子]

那就再判断一下列,是某个名称的列,再判断邮箱,其它列直接赋值

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


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

和红色代码没有关系

If dt.Rows(r)("技术支持邮箱") = User.name AndAlso user.Group = "录入" Then

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/27 13:41:00 [显示全部帖子]

For r As Integer = 0 To dt.Rows.Count - 1 '填入数据
    For c As Integer = 0 To nms.length - 1
If dt.cols(r).Name <> "技术支持邮箱" Then
        If Not dt.rows(r).Isnull(nms(c)) Then Sheet(r + 1, c).Value = dt.rows(r)(nms(c))
else
        If dt.Rows(r)("技术支持邮箱") = User.name AndAlso user.Group = "录入" Then
            Sheet(r + 1, c).Value = dt.rows(r)(nms(c))
        End If 
endif
    Next
Next

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/27 15:25:00 [显示全部帖子]

If dt.cols(r).Name <> "客户" Then
改为
If nms(c) <> "客户" Then

 回到顶部