25/05/2018, 23:05

Cách liệt kê các tập tin từ thư mục vào trang tính Excel

Nếu bạn muốn tạo ra một danh sách các tên tập tin từ một thư mục vào một bảng tính, bạn có thể dùng các cách sau để có được một danh sách các tập tin từ một thư mục vào bảng tính một cách nhanh chóng: Lấy danh sách tệp tin từ ứng dụng Web Sử dụng VBA Lấy danh sách tệp tin từ ứng dụng ...

Nếu bạn muốn tạo ra một danh sách các tên tập tin từ một thư mục vào một bảng tính, bạn có thể dùng các cách sau để có được một danh sách các tập tin từ một thư mục vào bảng tính một cách nhanh chóng:

  • Lấy danh sách tệp tin từ ứng dụng Web
  • Sử dụng VBA 

Lấy danh sách tệp tin từ ứng dụng Web

Nếu bạn muốn liệt kê các tệp trong một thư mục bằng cách sử dụng trình duyệt web, bạn nên đảm bảo bạn có một trong các trình duyệt web (Firefox, Opera và Google Chrome) được cài đặt trong máy tính của bạn. Giả sử bạn cần liệt kê các tệp tin của thư mục sau trong bảng tính, hãy xem hình sau: (Áp dụng trong Windows XP, Windows Vista và Windows 7.)

  1. Đến sao chép đường dẫn của thư mục (kte data) trong Explorer. Ví dụ: đường dẫn của thư mục này là: C: Users dt Desktop kte data.

doc-list-files1

2.      Mở một trong các trình duyệt web (FireFox, Opera và Google Chrome) và dán đường dẫn thư mục vào thanh địa chỉ và nhấn phím Enter. Xem hình sau:

doc-list-files2

3. Nhấp Ctrl + A để chọn tất cả nội dung trong trình duyệt web và nhấn Ctrl + C để sao chép chúng.

4. Mở Excel và dán trực tiếp (sử dụng phím tắt Ctrl + V để dán) trong một bảng tính. Xem hình sau:

doc-list-files3

Nhược điểm: Phương pháp này không liệt kê được danh sách trong thư mục con.

Xem thêm: tài liệu học Excel 2007 văn phòng 

Sử dụng VBA để liệt kê tệp của một thư mục trong trang tính

Sử dụng mã VBA sau để liệt kê các tệp trong một thư mục vào một bảng tính:

  1. Mở một bảng tính, nhấn Developer> Visual Basic, cửa sổ Microsoft Visual Basic mới cho ứng dụng sẽ được hiển thị, nhấp vào Insert> Module, và sau đó nhập vào các mã sau đây trong Module:
View the code on Gist.
  1. Nhấn để chạy thao tác, một cửa sổ mới Please select a folder to list files from sẽ được hiển thị. Chọn thư mục bạn muốn liệt kê các tên tập tin.

doc-list-files4

  1. Sau đó nhấp OK, các tệp từ thư mục chỉ định để được liệt kê trong bảng tính. Hãy xem hình sau:
    doc-list-files5

Nhược điểm: Bằng cách sử dụng VBA, bạn chỉ có thể có được một danh sách các tên tập tin trong một bảng tính, không có liên kết  đến các tập tin và không có thông tin khác.

Đừng bỏ lỡ: lớp học VBA ở Hà Nội

0