Meskipun Access 2003 dan 2002 menyertakan panduan untuk mengimpor data dari file Excel ke dalam tabel Access, Anda mungkin ingin membuat tombol perintah yang akan menjalankan semua langkah panduan untuk Anda. Mary Ann Richardson menunjukkan kepada Anda apa yang harus dilakukan jika Anda harus melakukan fungsi itu secara berkala
Meskipun Access 2003 dan 2002 menyertakan panduan untuk mengimpor data dari file Excel ke dalam tabel Access, jika Anda harus menjalankan fungsi tersebut secara berkala, Anda mungkin ingin membuat tombol perintah yang akan melakukan semua langkah panduan untuk Anda.
Misalnya, Anda perlu mengimpor laporan bulanan jam kerja untuk semua karyawan di kantor cabang Anda. Kantor cabang memasukkan informasi ini ke lembar kerja Excel bernama Jam Kerja. Ikuti langkah-langkah ini untuk membuat tombol perintah
- Buka formulir baru dalam tampilan Desain
- Klik alat Tombol Perintah di Kotak Alat
- Klik dan seret di formulir tempat Anda menginginkan alat tersebut
- Klik Batal untuk menutup wizard Tombol Perintah jika perlu
- Klik kanan tombol Command dan pilih Properties
- Klik tab Acara dan klik kotak properti On-Click
- Pilih [Prosedur Acara] dari daftar drop-down
- Klik tombol Bangun
- Masukkan kode berikut pada prompt
Exit_CmdImportExcel_Click:
Exit Sub
Err_Command13_Click:
MsgBox Err.Description
Resume Exit_Command13_Click- Tekan [Alt]Q
Saat Anda menekan tombol perintah, tabel Jam Kerja akan menerima data dalam file Excel. Setiap bulan, Excel akan mengarsipkan lembar kerja tersebut dan membuat lembar kerja baru dengan nama Jam Kerja. xls untuk mengumpulkan data baru untuk bulan berikutnya. Saat Anda menekan tombol perintah di akhir bulan itu, Anda akan secara otomatis menambahkan data baru ke akhir tabel Jam Kerja di database Access
Melewatkan tip Akses?
Lihat arsip Microsoft Access, dan dapatkan tips Access lainnya
Bantu pengguna meningkatkan produktivitas dengan mendaftar secara otomatis ke buletin Microsoft Office Suite gratis dari TechRepublic, yang menampilkan tips Word, Excel, dan Access, yang dikirimkan setiap hari Rabu
Buletin Daily Tech Insider
Tetap up to date pada teknologi terbaru dengan Daily Tech Insider. Kami membawakan Anda berita tentang perusahaan, produk, dan orang terkemuka di industri, serta artikel yang disorot, unduhan, dan sumber daya teratas. Anda akan menerima primer tentang topik teknologi hangat yang akan membantu Anda tetap terdepan
AAnguscat
Dewan Reguler
BergabungJul 17, 2007Pesan53
- 17 Juli 2007
- #1
Adakah yang tahu cara mudah untuk mengimpor selain cara manual untuk mengimpor data eksternal file-dapatkan
Saya ingin dapat mengatur sesuatu yang memiliki lokasi file yang disimpan dan ketika file baru diletakkan di direktori itu, saya cukup mengklik tombol dan menariknya ke Access
terima kasih
SydneyGeek
MrExcel MVPBergabung 5 Agustus 2003Pesan12.251
- 17 Juli 2007
- #2
Hai, dan selamat datang di Dewan. Lihat apakah ini membantu
Denis
NAngkaMaks
Dewan Reguler
BergabungJun 19, 2007Messages200
- 17 Juli 2007
- #3
Hanya untuk memberikan perspektif alternatif, saya memiliki makro yang saya buat untuk melakukan ini, yang cukup mudah dan dapat digunakan untuk menautkan tabel juga jika Anda memilih jenis transfer yang berbeda
1) Buat makro baru
2) tambahkan tindakan berikut. TransferTeks
3) tambahkan argumen tindakan di bagian bawah
jenis transfer Impor Dibatasi (dengan asumsi itu jenis yang Anda inginkan)
nama tabel Masukkan nama tabel yang akan dihasilkan
jalur fileC. /Impor/tes. csv (masukkan jalur Anda di sini)
memiliki nama bidang ya/tidak tergantung pada apa yang berlaku
4) simpan dan jalankan makro
NAngkaMaks
Dewan Reguler
BergabungJun 19, 2007Messages200
- 17 Juli 2007
- #4
Denis,
Apakah ada cara untuk mengkode jalur file untuk menanyakan nama file atau membuka kotak dialog untuk menjelajahi dan mengambil file yang Anda inginkan
Saya melihat bahwa apa yang saya posting tidak terlalu membantu dengan menarik file yang baru disimpan secara otomatis. Anda masih harus menambahkan jalur file
Maks
SydneyGeek
MrExcel MVPBergabung 5 Agustus 2003Pesan12.251
- 17 Juli 2007
- #5
Hai Maks,
menunjukkan cara menggunakan objek FileDialog untuk mencari file. Anda memerlukan Office XP atau lebih tinggi
Denis
SSamBo1234
Dewan Reguler
BergabungAug 21, 2006Pesan77
- 18 Juli 2007
- #7
Halo semua,
Sydney, saya mencari sesuatu yang sangat mirip dengan kode yang telah Anda lakukan di atas. Meskipun saya pikir milik saya akan sedikit lebih sederhana
Saya mencoba menggunakan Tombol Perintah di dalam formulir untuk menyalin data dari dalam file excel (Semua data di Kolom A dan B) ke dalam Tabel tertentu di dalam Database yang sudah saya miliki
Apa yang saya tidak tahu bagaimana melakukannya adalah,
A) memasukkan sesuatu ke dalam kode yang memungkinkan saya memilih yang ditentukan. File CSV yang ingin saya impor ke meja saya
B) Hanya menyalin data dari dalam. File CSV dari kolom A dan B dan letakkan di Tabel yang ada di dalam database saya
Jika Anda dapat memberikan bantuan apa pun tentang ini, saya mungkin dapat menyesuaikan kode Anda agar sesuai
Terimakasih banyak
SSamBo1234
Dewan Reguler
BergabungAug 21, 2006Pesan77
- 18 Juli 2007
- #8
Halo semua,
Sydney, saya mencari sesuatu yang sangat mirip dengan kode yang telah Anda lakukan di atas. Meskipun saya pikir milik saya akan sedikit lebih sederhana
Saya mencoba menggunakan Tombol Perintah di dalam formulir untuk menyalin data dari dalam file excel (Semua data di Kolom A dan B) ke dalam Tabel tertentu di dalam Database yang sudah saya miliki
Apa yang saya tidak tahu bagaimana melakukannya adalah,
A) memasukkan sesuatu ke dalam kode yang memungkinkan saya memilih yang ditentukan. File CSV yang ingin saya impor ke meja saya
B) Hanya menyalin data dari dalam. File CSV dari kolom A dan B dan letakkan di Tabel yang ada di dalam database saya
Jika Anda dapat memberikan bantuan apa pun tentang ini, saya mungkin dapat menyesuaikan kode Anda agar sesuai
Terimakasih banyak
SydneyGeek
MrExcel MVPBergabung 5 Agustus 2003Pesan12.251
- 18 Juli 2007
- #9
Oke -- bahan-bahannya ada di pos ke-2 yang saya rujuk
Pertama, buka pos itu dan ikuti langkah-langkah untuk membuat spesifikasi impor. Di sini Anda dapat menentukan bidang mana yang akan diimpor atau dilewati, dan tipe datanya
Kode di pos ke-2 memungkinkan Anda memilih file, lalu mengimpornya. Anda perlu menyesuaikan nama tabel tujuan Anda
Denis
AAnguscat
Dewan Reguler
BergabungJul 17, 2007Pesan53
- 20 Juli 2007
- #10
Saya akhirnya mendapat kesempatan untuk mencoba kode yang diposting di sini
Ini bekerja dengan baik. Terima kasih banyak
Tagihan