以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 通过这个字符串截取表的信息! (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=55967) |
-- 作者:heying325 -- 发布时间:2014/8/27 9:46:00 -- 通过这个字符串截取表的信息! 我有一个数据表,例子如图所示: 编号是唯一标示,列A和列B是一对多关系。。 我现在动态生成了一个字符串,如: str = "1003,1005,1007,1008,1009,"
字符串str后面有个逗号,编号都是int类型的。怎么截取如下所示的表?我试了多次,总是格式错误! [此贴子已经被作者于2014-8-27 9:48:10编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/27 9:51:00 -- Dim str As String = "1003,1005,1007,1008,1009,".Trim(",").Replace(",", "\',\'") Tables("表A").Filter = "编号 in (\'" & str & "\')" |
-- 作者:heying325 -- 发布时间:2014/8/27 9:56:00 -- 说标准表达式中数据类型不匹配! |
-- 作者:有点甜 -- 发布时间:2014/8/27 9:57:00 -- 以下是引用heying325在2014-8-27 9:56:00的发言:
说标准表达式中数据类型不匹配!
你的编号是数值列? |
-- 作者:有点甜 -- 发布时间:2014/8/27 9:57:00 -- 如果是数值列
Dim str As String = "1003,1005,1007,1008,1009,".Trim(",") |