| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 404 人关注过本帖
标题: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
帖 子:938
专家分: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
快速回复:txt文本数据导入excel表格,变量的问题,求助
数据加载中...
 
   



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

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