设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2329|回复: 6
打印 上一主题 下一主题

[Access本身] 请教一下文本内容改数据表格式的问题?

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2012-4-23 19:01:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20金钱
请问如何才能将页面内容的内容自动写到表1中

附件: 您需要 登录 才可以下载或查看,没有帐号?注册
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-4-23 19:56:35 | 只看该作者
for循环结构变量了事。
回复

使用道具 举报

点击这里给我发消息

3#
 楼主| 发表于 2012-4-24 16:59:32 | 只看该作者
todaynew 发表于 2012-4-23 19:56
for循环结构变量了事。

请版主明示,对于VBA我一知半解,不太会用,谢谢!
回复

使用道具 举报

4#
发表于 2012-4-24 17:34:29 | 只看该作者

dao

本帖最后由 todaynew 于 2012-4-24 17:35 编辑
真主 发表于 2012-4-24 16:59
请版主明示,对于VBA我一知半解,不太会用,谢谢!


用replace函数将不需要的东西全部替换掉,剩下期号、号码、日期,然后用Split函数将字符串分解为数组,遍历数组并追加到数据表中。
回复

使用道具 举报

点击这里给我发消息

5#
 楼主| 发表于 2012-4-24 19:57:47 | 只看该作者
本帖最后由 真主 于 2012-4-24 20:02 编辑
todaynew 发表于 2012-4-24 17:34
用replace函数将不需要的东西全部替换掉,剩下期号、号码、日期,然后用Split函数将字符串分解为数组, ...

你先别倒,我扶你,哈哈
12041884,09 02 10 08 05,2012-04-18 23:00,
12041883,07 02 06 10 08,2012-04-18 22:50,
12041882,05 10 01 04 02,2012-04-18 22:40,
12041881,08 10 01 03 04,2012-04-18 22:30,
12041880,09 11 03 08 05,2012-04-18 22:20,
12041879,06 08 10 09 01,2012-04-18 22:10,
12041878,11 10 08 04 09,2012-04-18 22:00,
12041877,08 01 02 05 04,2012-04-18 21:50,
我已通过replace将数据变成这样了,但“用Split函数将字符串分解为数组,遍历数组并追加到数据表中”我还是没用来,不好意思,能否提示
回复

使用道具 举报

6#
发表于 2012-4-24 20:34:35 | 只看该作者
本帖最后由 todaynew 于 2012-4-24 20:54 编辑
真主 发表于 2012-4-24 19:57
你先别倒,我扶你,哈哈
12041884,09 02 10 08 05,2012-04-18 23:00,
12041883,07 02 06 10 08,2012-04 ...


鬼打架的。

sub insertTB(str as string)
   dim A,x
     dim i as integer
     dim num as string,d as date
     dim ssql as string
     A=Split(str,",")

     for i=0 to UBound(A)
        select case (i+1) mod 3
            case 1
                 num=A(i)
            case 2
                 x=Split(A(i)," ")
            case 0
                 d=A(i)
        end select
        if (i+1) mod 3=0 then
               ssql="insert into tbname (期号,时间,x1,x2,x3,x4,x5) Values('" & num & "',#"
               ssql=ssql &  d & "#,'" x(0) & "','" & x(1) & "','"  & x(2) & "','"  & x(3) & "','"  & x(4) & "')"   
                CurrentDb.Execute ssql
        end if
     next
end sub
回复

使用道具 举报

7#
发表于 2012-4-29 17:28:22 | 只看该作者
返回的是JSON格式的数据
VB应该支持吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-26 17:42 , Processed in 0.094000 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表