Foxtable(狐表)用户栏目专家坐堂 → Excel中的日期时间列导入Foxtable中时间部分问题


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

主题:Excel中的日期时间列导入Foxtable中时间部分问题

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


加好友 发短信
等级:幼狐 帖子:182 积分:1592 威望:0 精华:0 注册:2016/11/10 10:14:00
Excel中的日期时间列导入Foxtable中时间部分问题  发帖心情 Post By:2019/5/24 8:02:00 [只看该作者]

老师好,我需要把Excel中的数据用代码有选择性的提取到foxtable中处理。
其中有一个日期时间型的列,Excel中对应列显示日期和时间,比如:2019-05-24 14:28:37
导入到foxtable中后就变成2019-05-24 00:00:00了,我也用了format对单元格提取的值进行格式化,但是也还是这样的。

比如我下面的代码加粗部分:

            For r As Integer = 1 To SheetList.Rows.Count - 1
                Dim nr As DataRow = Rdt_ListZ.AddNew()
                For c As Integer = 0 To SheetList.Cols.Count - 1
                    SheetColName = SheetList(0, c).Text
                    loc = NewCaps.IndexOf(SheetColName)
                    Select Case NewCaps(loc)
                        Case "Sold Out"
                            nr("Sold") = IIF(SheetList(r,c).Value = "Yes", True, False)
                        Case "Bill Date"
                            nr("BillDate") = Format(CDate(SheetList(r,c).Text), "yyyy-MM-dd HH:mm:ss")
                        Case Else
                            nr(NewSeri(c)) = SheetList(r,c).Value
                    End Select
                Next
请问老师,这个问题怎么解决?谢谢。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/24 9:15:00 [只看该作者]


 回到顶部