office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

Excel vba 讀取txt文本文件導(dǎo)入到excel中

2020-04-28 08:00:00
tmtony8
原創(chuàng)
17745

在Excel中導(dǎo)入文本文件。

我們可以通過菜單欄的數(shù)據(jù)-穫?cè)⊥獠繑?shù)據(jù)-文本 來導(dǎo)入文本數(shù)據(jù)。

由於TXT文本的格式的特殊性,可以蔘考下麵的自定義函數(shù)導(dǎo)入txt文件。


Sub file_txt()
    Dim str_txt() As String, line As Integer, i As Integer, txt As String
    line = 1
    Open "D:\a.txt" For Input As #1
    Do While Not EOF(1)
        Line Input #1, txt
        str_txt = Split(txt, ",")
         For i = 0 To UBound(str_txt)
            Cells(line, i + 1).Value = str_txt(i)
         Next i
        line = line + 1
     Loop
    Close #1
    ActiveSheet.Range(Cells(1, 1), Cells(1, ActiveSheet.UsedRange.Columns.Count)).Interior.ColorIndex = 6
End Sub

分享
文章分類
聯(lián)繫我們
聯(lián)繫人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動訪問