Foxtable(狐表)用户栏目专家坐堂 → TEXT函数


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

主题:TEXT函数

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


加好友 发短信
等级:小狐 帖子:307 积分:2448 威望:0 精华:0 注册:2019/7/19 13:09:00
TEXT函数  发帖心情 Post By:2020/8/17 23:35:00 [只看该作者]

可以在狐表写入TEXT函数直接转换值吗?表格是时间格式,我 以下报错


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-08-17_23-32-09.png
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 8:44:00 [只看该作者]


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


加好友 发短信
等级:小狐 帖子:307 积分:2448 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2020/8/18 9:45:00 [只看该作者]

导入代码没有问题,是导入后不是时间格式,变成了日期格式?


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-08-18_09-44-12.png
图片点击可在新窗口打开查看

                                If sheet(n,dict("到货时间")).Text > "" Then                                  
                                    .rows(i)("到货时间") = sheet(n,dict("到货时间")).Value
                                End If

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


加好友 发短信
等级:小狐 帖子:307 积分:2448 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2020/8/18 9:46:00 [只看该作者]

必须在电子格用TEXT公式转换后才能导入,我的想法能不能不在表格内转换,直接在导入时转换

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 9:50:00 [只看该作者]


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


加好友 发短信
等级:小狐 帖子:307 积分:2448 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2020/8/18 10:51:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-08-18_10-50-28.png
图片点击可在新窗口打开查看
改了格式以后导入全部为零了,我在表格内复制为文本得到的是小数
图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-08-18_10-48-47.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 11:20:00 [只看该作者]

我测试没有问题,execl文件发上来测试一下

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


加好友 发短信
等级:小狐 帖子:307 积分:2448 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2020/8/18 13:19:00 [只看该作者]

以上,表格是用的时间格式
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据.xlsx


 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 13:53:00 [只看该作者]

测试正常呀,哪一行数据有问题?

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


加好友 发短信
等级:小狐 帖子:307 积分:2448 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2020/8/18 14:01:00 [只看该作者]

我导入的都是00,以下是导入代码

     Dim Book As New XLS.Book(dlg.FileName)
                Dim Sheet As XLS.Sheet = Book.Sheets(0)
                Dim dict As new Dictionary(of String,Integer)
                For iii As Integer = 0 To sheet.Cols.Count -1
                    If sheet(0,iii).Text > "" Then
                        dict.Add(sheet(0,iii).Text,iii)
                    End If
                Next
                
                Dim bh As Date
                For i As Integer = Tables("进仓报量").Rows.Count - 1 To 1 Step -1
                    Dim aa As String = .Rows(i)("工厂")
                    Dim bb As String = .Rows(i)("款号")
                    For n As Integer =  Sheet.Rows.Count -1 To 1 Step -1
                        If sheet(n,dict("工厂")).text > "" AndAlso sheet(n,dict("款号")).text > "" Then
                            Dim a1 As String = sheet(n,dict("工厂")).text
                            Dim b1 As String = sheet(n,dict("款号")).text
                            If a1 Like "*" & aa & "*" AndAlso b1 = bb Then
                                If Date.TryParse(sheet(n,dict("到货日期")).Value,bh) Then
                                    .Rows(i)("到货日期") = bh
                                End If
                                If sheet(n,dict("到货时间")).Text > "" Then    
                                    .rows(i)("到货时间") = sheet(n,dict("到货时间")).Value
                                End If
                                If sheet(n,dict("装箱单箱数")).Text > ""
                                    .Rows(i)("装箱箱数")  = sheet(n,dict("装箱单箱数")).Value
                                End If
                                If sheet(n,dict("装箱单件数")).Text > ""
                                    .Rows(i)("装箱数量") = sheet(n,dict("装箱单件数")).Value
                                End If
                                If sheet(n,dict("实入库件数")).Text > ""
                                    .Rows(i)("实际入库数量") = sheet(n,dict("实入库件数")).Value
                                End If
                                Exit For
                            End If
                        End If
                    Next
                Next
图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2020-08-18_13-58-59.png
图片点击可在新窗口打开查看

 回到顶部
总数 12 1 2 下一页