乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 171|回复: 9

怎样用VBA实现把文本数据读入数组?

[复制链接]

39

主题

89

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
245
发表于 2004-3-26 20:25:00 | 显示全部楼层 |阅读模式
怎样用VBA实现把数据读入数组?
数据格式.txt文件
12,23,32
56,58,47,
7,8,66
。。。。。。
回复

使用道具 举报

12

主题

135

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
183
发表于 2004-3-26 22:22:00 | 显示全部楼层
你要那种:
1                         list(0) = 12;list(1)= 23;list(2)=32;list(3) = 56...........
        
2         list(0,0)=12;list(0,1)= 23;list(0,2)=34;list(1,0)= 56;list(1,1)=58.....
回复

使用道具 举报

39

主题

89

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
245
发表于 2004-3-27 10:34:00 | 显示全部楼层

还是不明白。我要通过程序来进行的。要一次性读入。
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2004-3-27 13:39:00 | 显示全部楼层
2楼给的就是程序
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2004-3-27 13:52:00 | 显示全部楼层
2楼给的不是楼主要的程序。
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2004-3-27 16:06:00 | 显示全部楼层
楼主用这个吧,如果是多列就改j的值
Sub tt()
Dim i As Integer
Dim j As Integer
Dim hz As Variant
Dim hsz() As Double
Dim ltext() As Variant
Dim textline() As String
i = 1
Open "l:\tt.txt" For Input As #1
Do While Not EOF(1)
ReDim Preserve textline(i)
ReDim Preserve ltext(i, 2)
Line Input #1, textline(i)
hz = Split(textline(i), ",")
For j = 0 To 2
ltext(i, j) = hz(j)
'Debug.Print ltext(i, j)
Next
Loop
End Sub
回复

使用道具 举报

39

主题

89

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
245
发表于 2004-3-30 15:14:00 | 显示全部楼层
谢谢,我试一下。
回复

使用道具 举报

39

主题

89

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
245
发表于 2004-3-30 16:43:00 | 显示全部楼层
myfreemind ,谢谢你的程序。在AUTOCAD2000的visial basic 中运行,split那一行怎么总是出错啊 。”子程序或函数未定义“
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2004-3-30 18:38:00 | 显示全部楼层
因为split函数是VB6才有,AUTOCAD2000是VB5,在2002里运行就可以了!
回复

使用道具 举报

39

主题

89

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
245
发表于 2004-3-31 10:24:00 | 显示全部楼层
太谢谢了
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-15 16:16 , Processed in 0.355796 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表