以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]读取EXECL文件时,一些文本格式的数字无法读取  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141491)

--  作者:jerzhh
--  发布时间:2019/9/30 15:21:00
--  [求助]读取EXECL文件时,一些文本格式的数字无法读取

读取EXECL文件时,一些文本格式的数字,如电话号码无法读取,请问是什么原因?

代码如下:

 

    Dim mg As new Merger
    With mg
        .Format = "Excel"
        .SourcePath = SourceFile
        .SourceTableName = DestTableName & "$"
        .DataTableName = DestTableName
        .Header = True
        For Each dc As DataCol In DataTables(DestTableName).DataCols
            If dc.Caption <> ""
                .FieldMaps.Add(dc.Caption,dc.Name) \'若列标题存在,则将列标题对应的字段,合并到列名对应的接收列
            End If
        Next
        .Merge
    End With


--  作者:有点蓝
--  发布时间:2019/9/30 15:25:00
--  
如果一个列里的数据既有文本型数据,又有数字型数据,那么只能导入其中一种。

可以改为使用这种方式导入:http://www.foxtable.com/webhelp/topics/2334.htm

--  作者:jerzhh
--  发布时间:2019/9/30 15:30:00
--  
谢谢