Hành động ImportExportText Macro

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

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ác cơ sở dữ liệu hiện tại Access (.mdb hoặc .accdb) và tệp văn bản. Bạn cũng có thể nối kết dữ liệu trong một tệp văn bản với cơ sở dữ liệu Access hiện tại. Với một tệp văn bản được nối kết, bạn có thể xem dữ liệu văn bản với quyền truy nhập trong khi vẫn cho phép truy nhập hoàn toàn dữ liệu từ chương trình word xử lý của bạn. Bạn cũng có thể nhập từ, xuất sang, và nối kết với một bảng hoặc danh sách trong tệp HTML (* .html).

Ghi chú: Bắt đầu trong Access 2010, hành động macro TransferText đã được đổi tên để ImportExportText.

Ghi chú: Nếu bạn nối kết đến dữ liệu trong một tệp văn bản hoặc tệp HTML, dữ liệu là chỉ đọc trong Access.

Ghi chú: Hành động này sẽ không được phép nếu cơ sở dữ liệu là khô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ả

Chuyển kiểu

Kiểu truyền bạn muốn thực hiện. Bạn có thể nhập dữ liệu từ, xuất dữ liệu để hoặc nối kết đến dữ liệu trong tệp chiều rộng cố định hoặc phân tách văn bản hoặc các tệp HTML. Bạn cũng có thể xuất dữ liệu vào một tệp dữ liệu Word phối thư, mà bạn có thể dùng với tính năng phối thư Word để tạo các tài liệu đã phối chẳng hạn như chữ cái biểu mẫu và nhãn thư.

Chọn Nhập phân tách bằng, Nhập chiều rộng cố định, Nhập HTML, Xuất phân tách bằng, Xuất chiều rộng cố định, Xuất HTML, Xuất Word cho Windows phối, Phân tách bằng nối kết, Chiều rộng cố định nối kếthoặc Nối kết HTML trong hộp Chuyển loại trong phần Hành động đối số của cửa sổ thiết kế macro. Mặc định là Phân cách bằng dấu nhập.

Ghi chú: Chỉ Nhập phân tách bằng, Nhập chiều rộng cố định, Xuất phân tách bằng, Xuất chiều rộng cố địnhhoặc Xuất Word cho Windows phối truyền loại được hỗ trợ trong dự án truy nhập (.adp).

Đặc tả tên

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

Để tạo một thông số cho việc nhập hoặc nối kết tệp văn bản:

  1. Trên tab Dữ liệu 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 nguồn văn bản trong 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, chắp thêm, hoặc nối 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 nâng cao.

  5. Xác định các tùy chọn bạn muốn dành cho đặc tả này, sau đó bấm Lưu như.

  6. Nhập tên bạn muốn cho đặc tả, rồi 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 số kỹ thuật trong hộp thoại đặc tả.

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

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

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

Bảng Tên

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

Nếu bạn bấm Nhập phân tách bằng, Nhập chiều rộng cố định, hoặc Nhập HTML trong hộp Chuyển loại , truy nhập nối 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 ra 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 để xác định dữ liệu để xuất khi bạn đang sử dụng hành động macro ImportExportText . Thay vì dùng câu lệnh SQL, bạn phải trước tiên tạo truy vấn và sau đó 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 để nhập từ, xuất sang hoặc nối kết đến. Bao gồm đường dẫn đầy đủ. Đây là một đối số bắt buộc.

Access 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 là giống như tên của 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 nối kết bảng cụ thể hoặc danh sách trong tệp HTML, bạn có thể dùng đối số tên HTML bảng .

Có tên trường

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

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

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

Nếu bạn đang nhập hoặc nối kết một tệp văn bản độ rộng cố định và chọn trong hộp này, hàng đầu tiên có chứa tên trường phải sử dụng dấu phân tách trường đặt trong đặc tả nhập/xuất để phân tách tên trường. Nếu bạn đang xuất một tệp văn bản độ rộng cố định và chọn 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 với dấu phân cá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 nối kết. Đối số này được bỏ qua, trừ khi đối số Kiểu chuyển được đặt để nhập HTML hoặc nối kết HTML. Nếu bạn để trống đối số này, bảng hoặc danh sách trong tệp HTML đầu tiên được nhập hoặc nối kết.

Tên bảng hoặc danh sách trong tệp HTML được xác định bằng văn bản được xác định bởi < chú THÍCH > thẻ, nếu không có < chú THÍCH > thẻ. Nếu có không có thẻ < chú THÍCH >, tên được xác định bằng văn bản được xác định bởi < tiêu ĐỀ > thẻ. Nếu nhiều hơn một 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 phần cuối của mỗi tên; Ví dụ, Employees1 và Employees2.

Trang mã

Tên tập ký tự sử dụng với trang mã.

Ghi chú

Bạn có thể xuất dữ liệu trong truy vấn chọn truy nhập tệp văn bản. Truy nhập xuất tập kết quả của truy vấn, đối xử với nó giống như bảng.

Dữ liệu văn bản mà bạn chắp thêm truy nhập bảng hiện có phải là 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 loại dữ liệu dưới dạng trường tương ứng trong bảng.

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

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

Mẹo

Đặc tả nhập/xuất một lưu thông tin Access cần nhập, xuất hoặc nối kết tệp văn bản. Bạn có thể dùng các đặc tả được lưu trữ để nhập, xuất hoặc nối kết dữ liệu văn bản từ hoặc vào tương tự như các tệp văn bản. Ví dụ, bạn có thể nhận được số liệu bán hàng hàng tuần trong một tệp văn bản từ một máy tính. Bạn có thể tạo và lưu đặc tả cho kiểu dữ liệu này và sau đó sử dụng đặc tả 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 bạn.

Ghi chú: Nếu bạn truy vấn hoặc lọc một tệp văn bản được nối kết, truy vấn hoặc bộ lọc là phân biệt chữ hoa/thường.

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

Ghi chú: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

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

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

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×