Tindakan makro ImportExportSpreadsheet

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Anda bisa menggunakan tindakan makro ImportExportSpreadsheet untuk mengimpor atau mengekspor data antara saat ini database Access (.mdb atau .accdb) dan file lembar bentang. Anda juga bisa menautkan data dalam lembar bentang Excel ke database Access saat ini. Dengan lembar bentang yang ditautkan, Anda bisa menampilkan data lembar bentang dengan akses sementara masih memungkinkan melengkapi akses ke data dari program lembar bentang Excel Anda. Anda juga bisa menautkan ke data di lembar bentang file Lotus 1-2-3, tapi data ini juga baca-saja di Access.

Catatan: Mulai di Access 2010, tindakan makro TransferSpreadsheet telah diubah namanya untuk ImportExportSpreadsheet.

Catatan: Tindakan ini tidak akan diperbolehkan jika database tidak tepercaya.

Pengaturan

Tindakan makro ImportExportSpreadsheet memiliki argumen berikut.

Argumen tindakan

Deskripsi

Mentransfer tipe

Tipe transfer yang ingin Anda buat. Pilih mengimpor, mengekspor, atau Link dalam kotak Tipe mentransfer di bagian Argumen tindakan dari jendela desain makro. Default adalah impor.

Catatan: Tipe transfer Link tidak didukung untuk mengakses proyek (.adp).

Tipe lembar bentang

Tipe lembar bentang untuk mengimpor, mengekspor ke, atau link ke. Anda bisa memilih salah satu dari beberapa jenis lembar bentang dalam kotak. Default adalah Buku kerja Excel.

Catatan: Anda bisa mengimpor dari dan menautkan (baca-saja) ke Lotus. File WK4, tapi Anda tidak bisa mengekspor Access data ke format lembar bentang ini. Access juga tidak lagi mendukung mengimpor, mengekspor, atau menautkan data dari Lotus. WKS atau lembar bentang Excel versi 2.0 dengan tindakan ini. Jika Anda ingin mengimpor dari atau menautkan ke data lembar bentang di Excel versi 2.0 atau Lotus. WKS format, mengonversi data lembar bentang Excel atau Lotus 1-2-3 sebelum mengimpor atau menautkan data ke Access versi yang lebih baru.

Nama tabel

Nama tabel Access untuk mengimpor data lembar bentang, ekspor lembar bentang data dari atau menautkan data lembar bentang. Anda juga bisa mengetikkan nama akses kueri pemilihan yang ingin Anda ekspor data dari. Ini adalah argumen yang diperlukan.

Jika Anda memilih impor dalam argumen Tipe Transfer , Access menambahkan lembar bentang data ke tabel ini jika tabel yang sudah ada. Jika tidak, Access membuat tabel baru yang berisi data lembar bentang.

Di Access, Anda tidak bisa menggunakan pernyataan SQL untuk menentukan data untuk mengekspor ketika Anda menggunakan tindakan makro ImportExportSpreadsheet . Alih-alih menggunakan pernyataan SQL, Anda harus terlebih dahulu membuat kueri dan lalu Tentukan nama kueri dalam argumen Nama tabel .

Nama file

Nama file untuk diimpor, mengekspor ke, atau menautkan ke lembar bentang. Menyertakan jalur lengkap. Ini adalah argumen yang diperlukan.

Access membuat lembar bentang baru saat Anda mengekspor data dari Access. Jika nama file yang sama dengan nama lembar bentang yang sudah ada, Access menggantikan lembar bentang yang sudah ada, kecuali jika Anda sedang mengekspor ke versi 5.0 atau yang lebih baru buku kerja Excel. Dalam kasus ini, Access menyalin data yang diekspor ke lembar kerja baru tersedia berikutnya dalam buku kerja.

Jika Anda mengimpor dari atau menautkan ke Excel versi 5.0 atau lembar bentang yang lebih baru, Anda bisa menentukan lembar kerja tertentu dengan menggunakan rentang argumen.

Memiliki nama bidang

Menentukan apakah baris pertama dari lembar bentang tersebut berisi nama bidang. Jika Anda memilih ya, Access menggunakan nama dalam baris ini sebagai nama bidang dalam tabel Access ketika Anda mengimpor atau menautkan data lembar bentang. Jika Anda memilih tanpa, Access memperlakukan baris pertama sebagai normal baris data. Default adalah tidak ada.

Saat Anda mengekspor tabel Access atau kueri pemilihan ke lembar bentang, nama bidang disisipkan ke dalam baris pertama dari lembar bentang tak peduli apa yang Anda pilih dalam argumen ini.

Rentang

Rentang sel untuk mengimpor atau menautkan. Biarkan argumen ini kosong untuk mengimpor atau menautkan seluruh lembar bentang. Anda bisa mengetik nama rentang di lembar bentang atau menentukan rentang sel untuk mengimpor atau menautkan, seperti A1:E25 (Perhatikan bahwa A1 … Sintaks E25 tidak berfungsi di Access 97 atau yang lebih baru). Jika Anda mengimpor dari atau menautkan ke Excel versi 5.0 atau lembar bentang yang lebih baru, Anda bisa Awali rentang dengan nama lembar kerja dan tanda seru; sebagai contoh, anggaran! A1:C7.

Catatan: Saat Anda mengekspor ke lembar bentang, Anda harus meninggalkan argumen ini kosong. Jika Anda memasukkan rentang, ekspor akan gagal.

Keterangan

Anda bisa mengekspor data dalam kueri pemilihan akses ke lembar bentang. Akses mengekspor rangkaian hasil dari kueri, memperlakukan sama seperti tabel.

Data lembar bentang yang Anda tambahkan ke tabel Access yang sudah ada yang harus kompatibel dengan struktur tabel.

  • Setiap bidang di lembar bentang tersebut harus memiliki tipe data yang sama sebagai bidang yang bersesuaian di tabel.

  • Bidang harus berada dalam urutan yang sama (kecuali jika Anda menetapkan Nama bidang memiliki argumen ke ya, di mana dalam kasus bidang nama dalam lembar bentang harus cocok dengan nama bidang dalam tabel).

Tindakan makro mirip dengan mengklik tab Data eksternal dan mengklik Excel di grup impor atau ekspor . Anda bisa menggunakan perintah ini untuk memilih sumber data, seperti Access atau tipe database, bentang, atau file teks. Jika Anda memilih lembar bentang, rangkaian kotak dialog muncul, atau panduan Access berjalan, di mana Anda memilih nama dari lembar bentang dan opsi lain. Argumen tindakan makro ImportExportSpreadsheet memperlihatkan opsi dalam kotak dialog ini atau dalam panduan.

Catatan: Jika Anda kueri atau filter lembar bentang yang ditautkan, kueri atau filter adalah peka huruf besar kecil.

Jika Anda menautkan ke lembar bentang Excel yang terbuka dalam Edit mode, Access akan menunggu sampai lembar bentang Excel keluar dari Edit mode sebelum menyelesaikan link; ada batas waktu tidak ada.

Untuk menjalankan tindakan ImportExportSpreadsheet dalam modul Visual Basic for Applications (VBA), gunakan metode TransferSpreadsheet dari objek DoCmd .

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×