Di database desktop Access jika Anda telah mengatur opsi jendela dokumen Anda untuk menggunakan jendela yang tumpang tindih, bukan dokumen bertab, Anda bisa menggunakan tindakan makro MoveAndSizeWindow untuk memindahkan atau mengubah ukuran jendela aktif. Untuk informasi tentang cara mengatur opsi jendela dokumen, lihat bagian Keterangan.
Catatan: Tindakan makro ini tidak dapat diterapkan ke jendela kode di Visual Basic Editor. Untuk informasi tentang cara memengaruhi jendela kode, lihat topik properti WindowState .
Catatan: Tindakan makro MoveAndSizeWindow tidak tersedia di aplikasi web Access.
Pengaturan
Tindakan makro MoveAndSizeWindow memiliki argumen berikut.
Argumen tindakan |
Deskripsi |
---|---|
Kanan |
Posisi horizontal baru sudut kiri atas jendela, diukur dari tepi kiri jendela yang berisi jendela. Masukkan posisi dalam kotak Argumen kanan. |
Bawah |
Posisi vertikal baru sudut kiri atas jendela, diukur dari tepi atas jendela yang berisi jendela. |
Lebar |
Lebar jendela baru. |
Tinggi |
Tinggi jendela baru. |
Jika Anda membiarkan argumen kosong, Access menggunakan pengaturan jendela saat ini.
Anda harus memasukkan nilai untuk setidaknya satu argumen.
Catatan: Setiap pengukuran berada dalam inci atau sentimeter, tergantung pada pengaturan kawasan di Windows Panel Kontrol.
Keterangan
Untuk menyiapkan aplikasi agar menggunakan jendela yang tumpang tindih, bukan dokumen bertab, gunakan prosedur berikut:
-
Klik File > Opsi.
-
Klik Database Saat Ini.
-
Di bagian Opsi Aplikasi , di bawah Opsi Jendela Dokumen, klik Jendela Tumpang Tindih.
-
Klik OK, lalu tutup dan buka kembali database.
Tindakan ini mirip dengan mengklik Pindahkan atau Ukuran pada menu Kontrol jendela. Dengan perintah menu, Anda menggunakan tombol panah keyboard untuk memindahkan atau mengubah ukuran jendela. Dengan tindakan makro MoveAndSizeWindow , Masukkan ukuran dan posisi pengukuran secara langsung. Anda juga dapat menggunakan mouse untuk memindahkan dan mengubah ukuran jendela.
Anda bisa menggunakan tindakan makro ini di jendela mana pun, dalam tampilan apa pun.
Tips
-
Untuk memindahkan jendela tanpa mengubah ukurannya, masukkan nilai untuk argumen Kanan dan Bawah tapi biarkan argumen Lebar dan Tinggi kosong.
-
Untuk mengubah ukuran jendela tanpa memindahkannya, masukkan nilai untuk argumen Lebar dan Tinggi tapi biarkan argumen Kanan dan Bawah kosong.
Untuk menjalankan tindakan makro MoveAndSizeWindow dalam modul Visual Basic for Applications (VBA), gunakan metode MoveSize objek DoCmd .
Contoh
Menyinkronkan formulir dengan menggunakan makro
Tindakan makro berikut ini membuka formulir Daftar Produk di sudut kanan bawah formulir Pemasok, menampilkan produk pemasok saat ini. Ini memperlihatkan penggunaan tindakan Echo, MsgBox, GoToControl, StopMacro, OpenForm, dan MoveAndSizeWindow . Ini juga memperlihatkan penggunaan ekspresi bersyarkat dengan tindakan MsgBox, GoToControl, dan StopMacro . Makro ini harus dilampirkan ke tombol Tinjau Produk pada formulir Pemasok.
Kondisi |
Tindakan |
Argumen: Pengaturan |
Komentar |
---|---|---|---|
Echo |
Gema Pada: Tidak |
Hentikan pembaruan layar saat makro berjalan. |
|
IsNull([ID Pemasok]) |
MsgBox |
Pesan: Pindahkan ke catatan pemasok yang produknya ingin Anda lihat, lalu klik tombol Tinjau Produk lagi. Beep: Ya Tipe: Tidak Ada Judul: Pilih Pemasok |
Jika tidak ada pemasok saat ini di formulir Pemasok, tampilkan pesan. |
GoToControl |
Nama Kontrol: CompanyName |
Memindahkan fokus ke kontrol CompanyName. |
|
... |
StopMacro |
Hentikan makro. |
|
OpenForm |
Nama Formulir: Daftar Produk Tampilan: Lembar Data Nama Filter: Where Condition: [Supplier ID] = [Forms]! [Pemasok]! [ID Pemasok] Mode Data: Baca Saja Mode Jendela: Normal |
Buka formulir Daftar Produk dan perlihatkan produk pemasok saat ini. |
|
MoveAndSizeWindow |
Kanan: 0,7799" Bawah: 1,8" |
Tempatkan formulir Daftar Produk di bagian kanan bawah formulir Pemasok. |