Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bạn có thể sử dụng hành động macro ImportExportText để nhập hoặc xuất văn bản giữa cơ sở dữ liệu Access hiện tại (.mdb hoặc .accdb) và tệp văn bản. Bạn cũng có thể liên kết dữ liệu trong tệp văn bản với cơ sở dữ liệu Access hiện tại. Với tệp văn bản được liên kết, bạn có thể xem dữ liệu văn bản bằng Access trong khi vẫn cho phép truy nhập đầy đủ vào dữ liệu từ chương trình xử lý văn bản của mình. Bạn cũng có thể nhập từ, xuất tới và liên kết đến bảng hoặc danh sách trong tệp HTML (*.html).

Lưu ý: Bắt đầu từ Access 2010, hành động macro TransferText đã được đổi tên thành ImportExportText.

Lưu ý: Nếu bạn liên kết đến dữ liệu trong tệp văn bản hoặc tệp HTML, dữ liệu sẽ ở dạng chỉ đọc trong Access.

Lưu ý: Hành động này sẽ không được phép nếu cơ sở dữ liệu không đáng tin cậy.

Thiết đặt

Hành động macro ImportExportText có các đối số sau đây.

Đối số hành động

Mô tả

Loại Truyền

Loại chuyển bạn muốn thực hiện. Bạn có thể nhập dữ liệu từ, xuất dữ liệu sang hoặc liên kết đến dữ liệu trong các tệp văn bản được phân tách hoặc có độ rộng cố định hoặc tệp HTML. Bạn cũng có thể xuất dữ liệu sang tệp dữ liệu phối thư Word mà sau đó bạn có thể sử dụng với tính năng phối thư của Word để tạo các tài liệu được phối chẳng hạn như thư biểu mẫu và nhãn thư.

Chọn Nhập Được phân tách, Nhập Độ rộng Cố định, NhậpHTML, Phân tách Xuất, Xuất Độ rộng Cố định, Xuất HTML, Xuất Word cho Phối Windows, Phân tách Nối kết, Nối kết Độ rộng Cố định hoặc Nối kết HTML trong hộp Loại Truyền trong phần Đối số Hành động của cửa sổ thiết kế macro. Mặc định là Nhập Phân tách.

Lưu ý: Chỉ hỗ trợ nhập phân tách, nhập độ rộng cố định, phân tách xuất, xuất độ rộng cố định hoặc loại chuyển xuất Word cho Phối Windows mới được hỗ trợ trong dự án Access (.adp).

Tên Đặc tả

Tên đặc tả cho tập hợp tùy chọn xác định cách nhập hoặc liên kết tệp văn bản. Đối với tệp văn bản có độ rộng cố định, bạn phải xác định đối số hoặc sử dụng tệp schema.ini, tệp này phải được lưu trữ trong cùng một thư mục với tệp văn bản đã nhập hoặc được liên kết.

Để tạo đặc tả để nhập hoặc liên kết tệp văn bản:

  1. Trên tab Dữ liệu Bên ngoài, trong nhóm Nhập , hãy bấm Tệp Văn bản.

  2. Trong hộp thoại Lấy Dữ liệu Ngoài, hãy nhập đường dẫn của tệp văn bản nguồn vào hộp Tên tệp.

  3. Bấm vào tùy chọn bạn muốn lưu trữ dữ liệu (nhập, gắn thêm hoặc liên kết), rồi bấm OK.

  4. Trong hộp thoại Trình hướng dẫn Nhập Văn bản, bấm vào Nâng cao.

  5. Chỉ định các tùy chọn bạn muốn cho đặc tả này, rồi bấm vào Lưu Dưới dạng.

  6. Nhập tên bạn muốn cho đặc tả, sau đó bấm OK.

  7. Bạn có thể quản lý các đặc tả hiện có bằng cách bấm vào Thông số kỹ thuật trong hộp thoại đặc tả.

  8. Bấm OK để đóng hộp thoại đặc tả.

Sau đó, bạn có thể nhập tên đặc tả vào đối số này bất cứ khi nào bạn muốn nhập hoặc xuất cùng một loại tệp văn bản.

Bạn có thể nhập, xuất hoặc liên kết các tệp văn bản được phân tách mà không cần nhập tên đặc tả cho đối số này. Trong trường hợp này, Access sẽ sử dụng các mặc định từ hộp thoại trình hướng dẫn. Access sử dụng định dạng được xác định trước cho các tệp dữ liệu phối thư, vì vậy bạn không bao giờ cần nhập tên đặc tả cho đối số này khi xuất các loại tệp này. Bạn có thể sử dụng đặc tả nhập/xuất với tệp HTML nhưng phần duy nhất của đặc tả được áp dụng là đặc tả cho định dạng kiểu dữ liệu.

Tên Bảng

Tên của bảng Access để nhập dữ liệu văn bản, xuất dữ liệu văn bản từ hoặc liên kết dữ liệu văn bản đến. Bạn cũng có thể nhập tên của truy vấn mà bạn muốn xuất dữ liệu từ đó. Đây là đối số bắt buộc.

Nếu bạn bấm Nhập Phântách, Nhập Độ rộng Cố định hoặc Nhập HTML trong hộp Loại Truyền, Access sẽ chắp thêm dữ liệu văn bản vào bảng này nếu bảng đã tồn tại. Nếu không, Access sẽ tạo một bảng mới có chứa dữ liệu văn bản.

Bạn không thể sử dụng câu lệnh SQL để chỉ định dữ liệu cần xuất khi đang sử dụng hành động macro ImportExportText . Thay vì sử dụng một câu lệnh SQL, trước tiên bạn phải tạo một truy vấn, rồi xác định tên truy vấn trong đối số Tên Bảng.

Tên Tệp

Tên của tệp văn bản cần nhập, xuất đến hoặc liên kết đến. Bao gồm đường dẫn đầy đủ. Đây là đối số bắt buộc.

Access sẽ tạo một tệp văn bản mới khi bạn xuất dữ liệu từ Access. Nếu tên tệp giống với tên tệp văn bản hiện có, Access sẽ thay thế tệp văn bản hiện có.

Nếu bạn muốn nhập hoặc liên kết một bảng hoặc danh sách cụ thể trong tệp HTML, bạn có thể sử dụng đối số Tên Bảng HTML .

Có Tên Trường

Xác định liệu hàng đầu tiên của tệp văn bản có chứa tên trường hay không. Nếu bạn chọn , Access sẽ sử dụng tên trong hàng này làm tên trường trong bảng Access khi bạn nhập hoặc liên kết dữ liệu văn bản. Nếu bạn chọn Không, Access sẽ coi hàng đầu tiên là hàng dữ liệu bình thường. Mặc định là Không.

Access bỏ qua đối số này Word các tệp dữ liệu phối thư của Windows vì hàng đầu tiên phải chứa tên trường.

Khi bạn xuất bảng hoặc truy vấn chọn Access sang tệp văn bản được phân tách hoặc có độ rộng cố định, Access sẽ chèn tên trường của bảng hoặc chọn truy vấn vào hàng đầu tiên của tệp văn bản nếu bạn đã chọn Có cho đối số này.

Nếu bạn đang nhập hoặc liên kết tệp văn bản có độ rộng cố định và chọn Có trong hộp này, hàng đầu tiên chứa tên trường phải sử dụng dấu tách trường được đặt trong đặc tả nhập/xuất để phân tách tên trường. Nếu bạn đang xuất sang tệp văn bản có độ rộng cố định và chọn Có cho đối số này, Access sẽ chèn tên trường vào hàng đầu tiên của tệp văn bản bằng dấu tách này.

Tên Bảng HTML

Tên của bảng hoặc danh sách trong tệp HTML mà bạn muốn nhập hoặc liên kết. Đối số này bị bỏ qua trừ khi đối số Transfer Type được đặt thành Import HTML hoặc Link HTML. Nếu bạn để trống đối số này, bảng hoặc danh sách đầu tiên trong tệp HTML sẽ được nhập hoặc nối kết.

Bảng hoặc tên danh sách trong tệp HTML được xác định theo văn bản được xác định bởi thẻ <CAPTION>, nếu có thẻ <chú thích> bạn. Nếu không có thẻ <CHÚ THÍCH>, tên sẽ được xác định bởi văn bản được xác định bởi thẻ <TIÊU ĐỀ> định. Nếu có nhiều bảng hoặc danh sách có cùng tên, Access sẽ phân biệt chúng bằng cách thêm một số vào cuối mỗi tên; ví dụ: Nhân_viên_1 và Nhân_viên_2.

Trang Mã

Tên của ký tự tập ký tự được sử dụng với trang mã.

Chú thích

Bạn có thể xuất dữ liệu trong truy vấn chọn của Access sang tệp văn bản. Access sẽ xuất dữ tập kết quả truy vấn, xử lý truy vấn giống như một bảng.

Dữ liệu văn bản mà bạn chắp thêm vào bảng Access hiện có phải tương thích với cấu trúc của bảng.

  • Mỗi trường trong văn bản phải có cùng kiểu dữ liệu với trường tương ứng trong bảng.

  • Các trường phải theo cùng một thứ tự (trừ khi bạn đặt đối số Có Tên Trường thành , trong trường hợp đó, tên trường trong văn bản phải khớp với tên trường trong bảng).

Hành động macro này tương tự như bấm vào Tệp Văn bản trong nhómNhập hoặc Xuất trên tab Dữ liệu Bên ngoài. Các đối số của hành động ImportExportText phản ánh các tùy chọn trong trình hướng dẫn được bắt đầu bằng lệnh Tệp Văn bản.

Mẹo

Đặc tả nhập/xuất lưu trữ thông tin mà Access cần để nhập, xuất hoặc liên kết tệp văn bản. Bạn có thể sử dụng thông số kỹ thuật được lưu trữ để nhập, xuất hoặc liên kết dữ liệu văn bản từ hoặc đến các tệp văn bản tương tự. Ví dụ: bạn có thể nhận được số liệu doanh số hàng tuần trong tệp văn bản từ máy tính bảng chính. Bạn có thể tạo và lưu đặc tả cho loại dữ liệu này, rồi sử dụng đặc tả này bất cứ khi nào bạn thêm dữ liệu này vào cơ sở dữ liệu Access của mình.

Lưu ý: Nếu bạn truy vấn hoặc lọc một tệp văn bản được liên kết, truy vấn hoặc bộ lọc sẽ được phân biệt chữ hoa/thường.

Để chạy hành động ImportExportText trong mô-đun Visual Basic for Applications (VBA), hãy sử dụng phương pháp TransferText của đối tượng DoCmd.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×