您现在的位置是:首页 > Excel技巧>导出文本文件的数据到Excel
将数据导出到文本文件中-导出文本文件的数据到Excel
发布于2022-04-150人已围观
前面讲了两篇关于excel文件与文本文本的交互的内容
excel vba 创建文本文件
excel内容导出为文本文件
今天反过来,如何把文本文件内容写入到Excel工作表中?
运行下面的函数代码,会弹出选择对话框,选择文本文件后。文本文件数据就会从当前工作表的A列开始添加数据。
Sub 读取文本文件数据() Dim str1 As String, sFName As String, iFNumber As Integer, r As Long sFName = Application.GetOpenFilename("文本文件(*.txt),*.txt,所有文件(*.*),*.*", 1, "打开文本文件") If sFName = "False" Then Exit Sub iFNumber = FreeFile '获取可用文件号 Open sFName For Input As #iFNumber '用Input方式打开文件 ActiveSheet.Cells.Clear r = 1 Do Line Input #iFNumber, str1 ActiveSheet.Cells(r, 1) = str1 r = r + 1 Loop Until EOF(iFNumber) Close #iFNumber '关闭文件 End Sub
文本文件内容:
导出到Excel的效果图:
- 上篇文章:excel vba 创建文件夹
- 下篇文章:excel内容导出为文本文件
相关文章
文章评论
共0条评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~