以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]导出问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158329)

--  作者:klkingkkk
--  发布时间:2020/11/16 17:58:00
--  [求助]导出问题
下面的代码怎么只导出了列名 没有数据呢?是那里错了呢?大神!!!!

Dim ex As New Exporter
ex.SourceTableName = "闪送总表" \'指定导出表
ex.FilePath = "订单.xls" \'指定目标文件
ex.Format = "Excel" \'导出格式为Excel
ex.Fields = "员工姓名" \'指定导出字段
ex.Filter = "员工姓名" Like "[*]华伟[*]"   \'指定导出条件
ex.Export() \'开始导出
[此贴子已经被作者于2020/11/16 18:20:00编辑过]

--  作者:有点蓝
--  发布时间:2020/11/16 20:14:00
--  
员工姓名里有包含*华伟*这样的数据?

ex.Filter = "员工姓名" Like "%[*]华伟[*]%"

--  作者:klkingkkk
--  发布时间:2020/11/17 13:40:00
--  
对的就是有这个数据
图片点击可在新窗口打开查看此主题相关图片如下:360截图20201117133837295.jpg
图片点击可在新窗口打开查看  导出来的就只有 列名

--  作者:有点蓝
--  发布时间:2020/11/17 13:47:00
--  
数据里面没有*号,不要添油加醋

ex.Filter = "员工姓名" Like "%华伟%"

--  作者:klkingkkk
--  发布时间:2020/11/17 18:04:00
--  
ex.Filter = "员工姓名" Like "%华伟%"  这个是不是意思是 员工姓名里面包含华伟的数据  等同

ex.Filter = "员工姓名" Like "*华伟*"  是吗?


上面二种我用了 还是没有导出数据    

ex.Filter = "员工姓名" Like "华伟%"

ex.Filter = "员工姓名" Like "华伟*"
这些都试过了   555555555   

--  作者:有点蓝
--  发布时间:2020/11/17 20:08:00
--  
没注意看多了个双引号,少了单引号:

ex.Filter = "员工姓名 Like \'%华伟%\'"

--  作者:klkingkkk
--  发布时间:2020/11/17 22:02:00
--  
非常感谢 谢谢~~~~