Rumah Media Sosial Mengintegrasikan Access 2003 dengan Aplikasi Microsoft Office Lain - dummies

Mengintegrasikan Access 2003 dengan Aplikasi Microsoft Office Lain - dummies

Daftar Isi:

Video: CARA MUDAH MEMBUAT MAIL MERGE MS WORD 2024

Video: CARA MUDAH MEMBUAT MAIL MERGE MS WORD 2024
Anonim

Visual Basic for Applications (VBA) bukanlah bahasa pemrograman untuk Microsoft Access 2003 saja. Ini adalah bahasa pemrograman untuk semua program aplikasi yang mendukung Otomasi. Otomasi (dengan modal A ) mengacu pada kemampuan sebuah program yang dimanipulasi secara terprogram, atau dikendalikan secara otomatis dengan menggunakan bahasa pemrograman seperti VBA. Semua aplikasi utama di Microsoft Office, termasuk Microsoft Access, Microsoft Excel, Microsoft Outlook, Microsoft PowerPoint, dan Microsoft Word mendukung Automation. Anda bisa menulis kode untuk berbagi data secara otomatis di antara mereka.

Istilah Model Objek Komponen ( COM ) dan OLE automation adalah istilah yang lebih tua untuk (namun pada dasarnya sama dengan) saat ini disebut otomatisasi

Sebelum mulai menulis kode

Sebelum bertukar data antara Access dan program lainnya di Microsoft Office Suite, perhatikan bahwa menulis kode untuk melakukan pekerjaan jarang diperlukan. Anda dapat melakukan banyak mengimpor dan mengekspor data antara aplikasi Microsoft Office tanpa menulis kode sama sekali. Misalnya, Anda dapat melakukan tindakan berikut:

  • Impor dan ekspor data dengan menggunakan opsi pada menu Access File.
  • E-mail Mengakses objek, seperti laporan, dengan memilih Send To -> Mail Recipient.
  • Gunakan fitur OfficeLinks untuk mengirim objek ke program lain.
  • Gunakan teknik cut-and-paste Windows dasar dan OLE (Object Linking and Embedding) untuk menyalin dan menghubungkan data antar program.
  • Gabung data dari tabel Akses ke huruf Microsoft Word, label, amplop, atau laporan lainnya, dengan menggunakan fitur Word Mail Merge. (Cari sistem Bantuan Word untuk menggabungkan )

Jika Anda hanya ingin mendapatkan data dari Access ke program lain (atau sebaliknya), menulis kode mungkin bukan pendekatan yang paling mudah. Salah satu pendekatan sebelumnya lebih mudah daripada menulis kode VBA kustom untuk melakukan pekerjaan itu.

Tentu saja, sekali di bulan biru pepatah, Anda menemukan situasi di mana menulis kode VBA adalah satu-satunya, atau mungkin yang terbaik, cara menyelesaikan pekerjaan itu. Artikel ini menunjukkan beberapa konsep dasar yang ingin Anda pahami.

Memasukkan model objek yang sesuai

Model objek akses menyediakan sarana untuk merujuk ke objek berdasarkan nama sehingga Anda dapat memanipulasi objek tersebut dengan menggunakan kode VBA. Setiap program aplikasi Office yang mengekspos dirinya ke VBA memiliki model objek, sama seperti Access.Setelah perpustakaan objek program aplikasi tersedia, Anda dapat menggunakan VBA untuk mengendalikan aplikasi tersebut.

Model objek mendefinisikan nama dan organisasi objek dalam aplikasi. Perpustakaan objek adalah file aktual yang tersimpan di hard disk Anda dan mendefinisikan model objek konseptual.

Sebelum menulis kode untuk mengendalikan aplikasi eksternal dari Access, Anda perlu memuatkan perpustakaan objek yang sesuai ke dalam kotak dialog Referensi di Access. Ikuti langkah-langkah ini:

1. Pastikan Anda berada di Editor Visual Basic.

Tekan Alt + F11 jika Anda berada di jendela program Akses.

2. Pilih Tools -> Reference dari menu Editor Visual Basic.

Kotak dialog Referensi terbuka.

3. Gulir daftar Referensi yang Tersedia dan pilih perpustakaan objek untuk program yang ingin Anda kontrol.

Pada Gambar 1, perpustakaan objek yang dipilih adalah untuk Access, Excel, Outlook, PowerPoint, dan Word (antara lain).

Gambar 1: Beberapa perpustakaan objek dipilih dalam kotak dialog Referensi.

4. Klik OK

Semua perpustakaan objek yang dipilih akan dibuka, dan Anda memiliki akses ke semua model objek mereka mulai saat ini.

Membongkar perpustakaan objek

Memuat lebih banyak perpustakaan objek daripada yang diperlukan sangat boros karena program VBA berjalan lebih lambat. Dalam kehidupan nyata, Anda jarang perlu memilih semua perpustakaan objek yang tersedia (lihat Gambar 1) kecuali jika Anda benar-benar bermaksud untuk berinteraksi dengan semua program tersebut dari database saat ini.

Anda dapat membongkar perpustakaan semudah memuatnya. Buka kotak dialog Referensi dan kosongkan tanda centang di sebelah perpustakaan objek yang sebenarnya tidak ingin Anda gunakan.

Menjelajahi model objek program

Browser Objek di Editor Visual Basic menyediakan akses ke semua model objek yang saat ini dipilih di kotak dialog Referensi. Setiap model objek muat berisi banyak objek, kelas, properti, dan semacamnya. Tapi untuk Otomasi, Anda terutama ingin melihat Objek Aplikasi setiap program. Misalnya, Access Application Object mengekspos Access ke program lain yang mendukung Automation. Objek Aplikasi Excel (terdapat dalam perpustakaan objek Excel) memaparkan Excel ke program Otomasi lainnya dan sebagainya.

Untuk membuka Object Browser di VBA Editor, pilih View -> Object Browser atau tekan F2. Untuk mendapatkan bantuan dengan item di Browser Objek, klik namanya, lalu klik tombol Help (?) Di toolbar Object Browser.

Bila Anda memilih dari daftar Project / Library di Object Brower dan gulir ke bawah daftar Classes di kolom kiri, Anda akan melihat beberapa objek Aplikasi. Saat Anda mengklik salah satu objek Aplikasi, nama aplikasi akan muncul di bagian bawah kotak dialog. Anggota objek aplikasi itu muncul di panel sebelah kanan, seperti yang ditunjukkan pada Gambar 2.

Gambar 2: Browser Objek setelah menambahkan beberapa perpustakaan objek.

Menetapkan referensi ke program lain

Dengan model objek yang dimuat, Anda siap untuk mulai membuat referensi ke program yang tersedia dalam kode VBA.Langkah pertama adalah menggunakan pernyataan Dim untuk membuat variabel objek yang mengacu pada aplikasi yang ingin Anda hubungkan, dengan menggunakan sintaks berikut:

Dim anyName As [New] program. Aplikasi

Dalam sintaksnya, anyName adalah nama yang Anda suka, yang akan digunakan dalam kode Anda untuk merujuk ke aplikasi. Argumen program adalah nama resmi program Otomasi. Kata kunci baru bersifat opsional. Jika disertakan, kata kunci baru akan membuka salinan aplikasi di latar belakang (tidak harus terlihat di layar) sebelum kode berjalan.

Beberapa contoh pernyataan Dim adalah sebagai berikut:

Dim appExcel As New Excel. Aplikasi

Dim appOutlook Sebagai New Outlook. Aplikasi

Dim appPowerPoint Sebagai PowerPoint Baru. Aplikasi

Dim appWord Sebagai New Word. Aplikasi

Pernyataan Dim hanya berlaku jika perpustakaan objek yang sesuai dimuat. Misalnya, Dim appWord As New Word. Pernyataan aplikasi gagal jika perpustakaan objek untuk Microsoft Word tidak dipilih dalam kotak dialog Referensi.

Pernyataan Dim hanya membuat variabel objek yang merujuk ke aplikasi dari dalam kode Anda. Untuk benar-benar membuat koneksi ke objek Aplikasi aplikasi, Anda perlu mengatur nama variabel objek ke aplikasi. Sintaksnya adalah

Set objectVariable Sebagai CreateObject ("appName. Application")

di mana objectVariable sama dengan nama yang Anda tentukan dalam pernyataan Dim, dan appName adalah nama program aplikasi Mengacu pada pernyataan Dim sebelumnya, pernyataan Set yang Anda gunakan untuk setiap variabel objek yang ditetapkan adalah sebagai berikut:

Set appExcel = CreateObject ("Excel. Application")

Set appOutlook = CreateObject ("Outlook. Application")

Set appPowerPoint = CreateObject ("Aplikasi PowerPoint")

Set appWord = CreateObject ("Word. Application")

Setiap aplikasi di Office suite memiliki model objek tersendiri dengan objek dan propertinya sendiri, namun Ide dasar sama terlepas dari model dan model objek yang Anda gunakan.

Mengintegrasikan Access 2003 dengan Aplikasi Microsoft Office Lain - dummies

Pilihan Editor

Bagaimana Menutup presentasi PowerPoint 2007 Presentation - dummies

Bagaimana Menutup presentasi PowerPoint 2007 Presentation - dummies

Menutup presentasi PowerPoint seperti memasukkannya ke dalam folder, dan menyimpan folder di laci yang tepat. Ada tiga cara yang berbeda untuk menutup presentasi PowerPoint:

Bagaimana Bandingkan Fitur PowerPoint 2013 Presentation - dummies

Bagaimana Bandingkan Fitur PowerPoint 2013 Presentation - dummies

Bandingkan fitur di PowerPoint 2013 memungkinkan Anda membandingkan perbedaan antara dua versi dari sebuah presentasi dan menerima atau menolak perbedaan. Fitur ini berguna jika Anda telah mengirimkan salinan presentasi ke reviewer dan Anda ingin secara selektif menggabungkan perubahan resensi. Menggunakan fitur Compare sangatlah mudah. Berikut adalah ...

Bagaimana Mengompres Gambar Anda di PowerPoint 2013 - dummies

Bagaimana Mengompres Gambar Anda di PowerPoint 2013 - dummies

PowerPoint 2013 mencakup perintah Compress Pictures yang dapat menghilangkan detail asing di gambar Anda dan dengan demikian mengurangi ukuran file presentasi Anda. Untuk menghemat lebih banyak ruang, perintah Compress Pictures juga akan menghapus bagian gambar Anda yang telah dipotong. Anda bisa menggunakan perintah ini untuk memampatkan hanya satu ...

Pilihan Editor

Cara Menggunakan NaturallySpeaking dengan Kotak Dialog Umum - dummies

Cara Menggunakan NaturallySpeaking dengan Kotak Dialog Umum - dummies

Secara alamiSpeaking dapat membantu Anda mengendalikan kotak dialog. Ini adalah & ldquo; Lihat Ma, tidak ada tangan & rdquo; contoh. Semuanya dilakukan dengan perintah suara. Tentu, terkadang Anda bisa menyelesaikan tugas lebih cepat dengan mematuk kunci atau menggerakkan mouse Anda. Seiring waktu, Anda akan menyelesaikan kompromi Anda sendiri antara perintah suara dan perintah mouse dan keyboard. Untuk pencarian berikut, NaturallySpeaking ...

Bagaimana Menggunakan "Klik" Command di NaturallySpeaking - dummies

Bagaimana Menggunakan "Klik" Command di NaturallySpeaking - dummies

Para insinyur di Nuance dapat ' t mengantisipasi setiap perintah yang mungkin digunakan oleh aplikasi nyasar, jadi mereka telah melakukan hal terbaik berikutnya: Mereka membuat perintah "Klik" untuk mengubah menu aplikasi menjadi perintah suara. Begini cara menggunakannya: Katakan, "Klik " untuk memperluas menu. Setiap judul yang muncul pada aplikasi ...

Bagaimana Menggunakan Mikrofon Profesional Naga Secara Pribadi:" Apakah Hal Ini Aktif? " - dummies

Bagaimana Menggunakan Mikrofon Profesional Naga Secara Pribadi:" Apakah Hal Ini Aktif? " - dummies

Dapat menjadi lucu saat Anda menyadari bahwa mikrofon Profesional Dragon Professional Anda telah berada di sepanjang waktu Anda menerima telepon terakhir Anda. Kata-kata yang Anda didiktekan tidak akan terlihat seperti apa yang Anda katakan. Ada jeda; Anda membuang muka dan mungkin mikrofon ditekan di bawah dagu Anda. Segera hapus ...

Pilihan Editor

10 Hal yang sering terjadi pada PowerPoint 2016 - dummies

10 Hal yang sering terjadi pada PowerPoint 2016 - dummies

Jumlah sebenarnya dari hal-hal yang dapat terjadi Salah saat bekerja dengan PowerPoint 2016 mungkin mendekati 10.000, tapi sepuluh di antaranya adalah yang paling sering salah. Anda tidak dapat menemukan file Anda Entah Anda menyimpan file dalam folder yang berbeda, atau Anda menggunakan nama file yang berbeda untuk menyimpannya ...

Menerapkan Style to a Table pada PowerPoint 2007 - dummies

Menerapkan Style to a Table pada PowerPoint 2007 - dummies

Setelah Anda membuat sebuah tabel di slide PowerPoint, gunakan kontrol di bawah Table Tools pada PowerPoint Ribbon untuk memformatnya. PowerPoint menawarkan beberapa gaya tabel yang telah ditentukan. Sebelum Anda menerapkan sebuah gaya, gunakan kotak centang yang muncul di sisi kiri tab Desain di bawah Table Tools on the Ribbon. Header ...

5 Trik bagus untuk PowerPoint 2016 - dummies

5 Trik bagus untuk PowerPoint 2016 - dummies

Ada banyak hal yang menyukai PowerPoint 2016, terutama jika Anda tahu caranya untuk menggunakan semua lonceng dan peluit. Berikut adalah beberapa tip dan trik yang perlu diingat: Skala ukuran slide ke dimensi monitor Ada dua rasio aspek dasar untuk layar komputer: standar (4: 3) dan lebar (16: 9). Angka-angka ini ...