Mã VBA - nhập tệp văn bản vào excel

Mã VBA - nhập tệp văn bản vào excel

CHÀO,

Tôi muốn nhập tệp txt sang excel... tệp văn bản đó sẽ được dán vào tệp excel từ ô A2.

Tệp văn bản có 35 cột và hơn 7.000 hàng.

Vui lòng cho tôi mã VBA để nhập tệp văn bản vào Excel

Trân trọng,

vishu




Trả lời:
Xin chào, >hãy thử mã này.. >(trước khi bạn chạy mã, hãy tạo một bản sao) >
> >Sub FromTxtToExcel() >Const myPath As String = "C:\Files Notepad\ " 'đổi tên đường dẫn >Dim v As Variant > >Dim r As Long >r = 2 'hàng 2 >ActiveSheet.Cells.ClearContents >Open myPath & " Text File.txt " Dành cho đầu vào dưới dạng #1'đổi tên tệp >Thực hiện khi không EOF(1) >Đầu vào #1, Line$ >Rows(r).Columns(1) = Trim(Line$) >v = Split(Cells(r, "A"), " ") >Đối với x = 0 Đến UBound(v) >Cells(r, 1 + x) = v(x) >Tiếp theo x >r = r + 1 >Vòng lặp >Đóng #1 >Kết thúc phụ

Comments

Popular posts from this blog

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Khẩn cấp - File Excel chứa các ký tự đặc biệt ở họ và tên liên hệ