标题:txt文本数据导入excel表格,变量的问题,求助
只看楼主
南国嘉树
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2015-7-9
结帖率:25%
已结贴  问题点数:20 回复次数:2 
txt文本数据导入excel表格,变量的问题,求助
需要将n个txt文本文档中的数据导入excel中,即分别将1.txt,2.txt...n.txt中数据分别导入sheet1,sheet2.。。sheetn。其中n为输入值,是一个变量(1~40)。我现在是n=1-40范围内,每一个n写了一段程序,输入n为几,就调用哪段程序。求助:能不能用一个循环结构,(将程序中的1.txt到n.txt用变量x.txt表示,sheet1到sheetn用变量sheetx表示),这样只需要一段程序就可以完成。
搜索更多相关主题的帖子: excel表格 
2015-09-17 09:38
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:934
专家分:5244
注 册:2015-8-10
得分:20 
多层循环就可以啊, 当然可以。比如说
程序代码:
For i=1 to n

 Open "C:\" & i & ".txt" for input as #1 

 Do While Not EoF(1)
  line input #1,a
  Sheets("Sheet" & i).range("A1")=a

 Loop

 Clsoe #1
Next i
2015-09-17 10:38
南国嘉树
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2015-7-9
得分:0 
回复 2楼 xiangyue0510
刚学VB,什么都不懂,感谢您的解答呀
2015-09-25 21:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-457377-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.106869 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved