Tindakan makro ImportExportSpreadsheet

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh menggunakan tindakan makro ImportExportSpreadsheet untuk mengimport atau mengeksport data antara semasa pangkalan data Access (.mdb atau .accdb) dan fail hamparan. Anda juga boleh memautkan data dalam hamparan Excel ke pangkalan data Access semasa. Dengan hamparan yang dipautkan, anda boleh melihat data hamparan dengan capaian semasa masih membenarkan capaian lengkap untuk data daripada program hamparan Excel anda. Anda juga boleh memaut ke data dalam fail hamparan Lotus 1-2-3, tetapi data ini juga baca sahaja dalam Access.

Nota: Permulaan dalam Access 2010, tindakan makro TransferSpreadsheet telah dinamakan semula untuk ImportExportSpreadsheet.

Nota: Tindakan ini tidak akan dibenarkan jika pangkalan data yang tidak dipercayai.

Seting

Tindakan makro ImportExportSpreadsheet mempunyai argumen berikut.

Argumen tindakan

Perihalan

Jenis pemindahan

Jenis pemindahan yang anda ingin jadikan. Pilih mengimport, mengeksportatau pautan dalam kotak Jenis pemindahan dalam seksyen Argumen tindakan tetingkap Reka bentuk makro. Nilai lalai ialah Import.

Nota: Jenis pemindahan pautan tidak disokong untuk projek Access (.adp).

Jenis hamparan

Jenis hamparan untuk mengimport, mengeksport ke atau pautan ke. Anda boleh memilih salah satu daripada beberapa jenis hamparan dalam kotak. Nilai lalai ialah Buku kerja Excel.

Nota: Anda boleh mengimport dari dan memaut (baca sahaja) ke Lotus. Fail WK4, tetapi anda tidak boleh mengeksport Access data ke format hamparan ini. Access juga tidak lagi menyokong mengimport, mengeksport atau memaut data dari Lotus. MINGGU atau hamparan Excel versi 2.0 dengan tindakan ini. Jika anda ingin mengimport dari atau memaut ke data hamparan dalam Excel versi 2.0 atau Lotus. MINGGU format, menukar data hamparan Excel atau Lotus 1-2-3 sebelum mengimport atau memaut data ke dalam Access versi lebih baru.

Nama Jadual

Nama Jadual Access untuk mengimport data hamparan untuk mengeksport data hamparan dari atau memaut data hamparan untuk. Anda juga boleh taipkan nama Access pertanyaan pilih anda ingin eksport data daripada. Ini ialah argumen yang diperlukan.

Jika anda memilih Import dalam argumen Jenis pemindahan , Access menambah data hamparan Jadual ini jika Jadual sudah wujud. Jika tidak, Access mencipta jadual baru yang mengandungi data hamparan.

Dalam Access, anda tidak boleh menggunakan penyata SQL untuk menentukan data untuk mengeksport apabila anda menggunakan tindakan makro ImportExportSpreadsheet . Selain menggunakan penyata SQL, anda mesti mencipta pertanyaan dan kemudian Tentukan nama pertanyaan dalam argumen Nama jadual .

Nama fail

Nama fail hamparan untuk mengimport, mengeksport ke atau pautan ke. Memasukkan laluan penuh. Ini ialah argumen yang diperlukan.

Access mencipta hamparan baru apabila anda mengeksport data dari Access. Jika nama fail yang sama seperti nama hamparan sedia ada, Access menggantikan hamparan sedia ada, melainkan anda mengeksport ke Excel versi 5.0 atau lebih baru kerja. Dalam kes ini, Access menyalin data yang dieksport tersedia lembaran kerja baru yang berikut dalam buku kerja.

Jika anda mengimport dari atau memaut ke Excel versi 5.0 atau lebih baru hamparan, anda boleh menentukan lembaran kerja tertentu menggunakan argumen julat .

Mempunyai nama medan

Menentukan sama ada baris pertama hamparan mengandungi nama medan. Jika anda memilih Ya, Access menggunakan nama dalam baris ini sebagai nama medan dalam Jadual Access apabila anda mengimport atau memaut data hamparan. Jika anda memilih tiada, Access menganggap baris pertama sebagai normal baris data. Lalai adalah tiada.

Apabila anda mengeksport Jadual Access atau pertanyaan pilih ke hamparan, nama medan diselitkan ke dalam baris pertama hamparan tanpa mengira apa yang anda pilih dalam argumen ini.

Julat

Julat sel untuk mengimport atau memaut. Biarkan argumen ini yang kosong untuk mengimport atau memautkan keseluruhan hamparan. Anda boleh menaip nama julat dalam hamparan atau menentukan julat sel untuk mengimport atau memaut, seperti A1:E25 (Sila ambil perhatian bahawa A1 … Sintaks E25 tidak berfungsi dalam Access 97 atau lebih baru). Jika anda mengimport dari atau memaut ke Excel versi 5.0 atau lebih baru hamparan, anda boleh awalan julat nama lembaran kerja dan tanda seru; Contohnya, bajet! A1:C7.

Nota: Apabila anda mengeksport ke hamparan, anda mesti biarkan argumen ini kosong. Jika anda memasukkan julat, eksport akan gagal.

Catatan

Anda boleh mengeksport data dalam pertanyaan Pilih capaian ke hamparan. Capaian mengeksport set hasil pertanyaan, melayan sama seperti jadual.

Data hamparan yang anda tambah pada jadual Access yang sedia ada mesti serasi dengan struktur Jadual.

  • Setiap medan dalam hamparan mesti jenis data yang sama sebagai medan yang sepadan dalam Jadual.

  • Medan mesti berada dalam tertib yang sama (melainkan anda mengesetkan Nama medan mempunyai argumen kepada Ya, yang mana medan nama dalam hamparan mesti sepadan dengan nama medan dalam Jadual).

Tindakan makro ini adalah sama dengan mengklik tab Data luaran dan klik Excel dalam Kumpulan Import atau eksport . Anda boleh menggunakan Perintah ini untuk memilih sumber data, seperti Access atau jenis pangkalan data, hamparan atau fail teks. Jika anda memilih hamparan, siri kotak dialog muncul atau Bestari Access berjalan, yang anda pilih nama hamparan dan opsyen lain. Argumen tindakan makro ImportExportSpreadsheet menggambarkan opsyen dalam kotak dialog ini atau dalam Bestari yang.

Nota: Jika anda pertanyaan atau penapis hamparan yang dipautkan, pertanyaan atau penapis adalah sensitif huruf.

Jika anda memaut kepada hamparan Excel yang dibuka dalam mod Edit, Access akan tunggu sehingga hamparan Excel keluar dari mod Edit sebelum melengkapkan pautan; Terdapat tiada tamat masa.

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

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×