怎么样把txt文档数据导入excel

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么样把txt文档数据导入excel相关的知识,希望对你有一定的参考价值。

我想用vb把一列txt文档中的数据导入到excel中的一列,该如何做?请大侠帮忙!最好有代码!我真的好着急,在线等!! 谢谢
谢谢大侠们的建议和热心的帮助啊,但我想实现的是:我用commondialog控件首先找到txt文档的存放位置,然后在vb界面中设置一个按钮“导入”,点击它后,就可以把txt档中的一列数据导入到相应的excel中的一列!请大侠帮忙,谢谢!!!

参考技术A Dim xlApp As Excel.Application '定义EXCEL类
Dim xlBook As Excel.Workbook '定义工件簿类
Dim xlsheet As Excel.Worksheet '定义工作表类
Dim Counter, Rcounter As Integer

Private Sub Command2_Click()
Dim Val1 As String
Dim Strs As String
Dim Cellij As String
Dim I As Integer, J As Integer
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
'xlApp.Visible = True '设置EXCEL可见
Set xlBook = xlApp.Workbooks.Add() '打开EXCEL工作簿
Set xlsheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlsheet.Activate '激活工作表
Open CommonDialog1.FileName For Input As #1
I = 1
J = 1
Do Until EOF(1)
Line Input #1, Val1
Cellij = ""
lenth = Len(Val1)
For r = 1 To lenth

Strs = Mid(Val1, r, 1)
Print Strs
If Strs <> vbTab And Strs <> Chr(10) Then
'MsgBox cellij
Cellij = Cellij & Strs
Else
Cellij = ""
I = I + 1
End If

With xlsheet
.Cells(J, I) = Cellij

End With

Next r
I = 1
J = J + 1
Loop
Close #1
xlApp.Visible = True
End Sub
参考技术B With ActiveSheet.QueryTables.Add(Connection:="TEXT;E:\12.txt", Destination _
:=Range("A1"))
.Name = "12"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 936
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1, 1, 1)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
Range("E4").Select
参考技术C 这个是连接EXCEL的文档,你看看吧,我当初做的时候就是用的这个方法。http://blog.sina.com.cn/s/blog_4b7ab2ac010007vn.html本回答被提问者采纳 参考技术D 数据→导入外部数据→所有文件→txt→分隔符 第5个回答  2008-01-14 数据→导入外部数据→所有文件→txt→分隔符
你的VB学的如何啊,,,EXCEK自有的不用,,还VB?

怎么用python语言将txt文件的内容,导入excel中??

D我盘中有个文件“shuju”,是TXT文件,怎样将它用Python导入到excel中呀,比如一组数据时这样的

这个要用到类库xlwt  这个程序是我自己写的  我试过了,完全可以。最后一行不要  我截图截多了

参考技术A 你需要的是xlwt,如果对python熟的话,看下文档应该能很快上手
http://pypi.python.org/pypi/xlwt/0.7.4
参考技术B 这样子的直接全选,复制,粘贴进excel就行了.... 参考技术C 直接用excel打开这个文本就可以了啊

以上是关于怎么样把txt文档数据导入excel的主要内容,如果未能解决你的问题,请参考以下文章

plsql怎么把excel导入数据库

如何将Excel文档转换成UTF-8格式的文本文件

plsql怎么导入excel数据

怎么把excel中的数据批量导入到mysql数据中

matlab怎么把txt文档数据导入

导出Excel功能,如果行数超过65535行,怎么解决