Foxtable(狐表)用户栏目专家坐堂 → excel取指定值填入新增行


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

主题:excel取指定值填入新增行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/19 14:24:00 [显示全部帖子]

加上红色代码

 

            For m As Integer = 0 To nms.Length - 1
                dr(nms(m)) = Sheet(n,m).Value
            Next

 

            dr("批次号") = sheet(0, 3).Text

            dr("日期") = sheet(4, 3).Text

[此贴子已经被作者于2018/1/19 14:24:50编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/19 15:10:00 [显示全部帖子]

上一个月,应该这样处理

 

ElseIf e.Form.Controls("条件加载").text = "上一月" Then
    Dim y As Integer = Date.Today.Year
    Dim m As Integer = Date.Today.Month
    Dim d1 As Date = new Date(y, m, 1)
    Dim dt1 As Date = d1.AddMonths(-1)
    Dim dt2 As Date = d1
    Dim Filter As String
    Filter = "账务日期 >= '" & dt1 & "' And 账务日期 < '" & dt2 & "'"
    DataTables("cw_lsbzzs").LoadFilter = Filter
    DataTables("cw_lsbzzs").Load()
    
   


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/9 16:06:00 [显示全部帖子]

1、红色代码包什么错?output.show(sheet(4,3).text)是否你需要的值。

 

2、导入条数,你用变量记录。

 

dim count as integer = 0

'......

count += 1

'......

msgbox(count)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/9 17:07:00 [显示全部帖子]

说明你 sheet(4,3).text 的值不正确。算好坐标位置,可能是 3,2 (从0开始算)


 回到顶部