Mengendalikan penampilan Mouse Pointer dalam makro

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 130044 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Di Microsoft Excel 97 dan 7.0, Anda dapat menggunakan Microsoft Visual Basic untuk Aplikasi kursor properti untuk mengontrol tampilan mouse pointer sementara makro adalah berlari. Dalam versi sebelumnya dari Microsoft Excel, Anda tidak memiliki kemampuan untuk mengubah cara mouse pointer ditampilkan.

INFORMASI LEBIH LANJUT

Microsoft menyediakan contoh pemrograman hanya sebagai ilustrasi, tanpa jaminan apa pun baik tersurat maupun tersirat. Termasuk, namun tidak terbatas pada, jaminan tersirat mengenai kelayakan untuk diperdagangkan atau kesesuaian untuk keperluan tertentu. Artikel ini mengasumsikan bahwa Anda telah terbiasa dengan bahasa pemrograman yang ditunjukkan dan dengan alat yang digunakan untuk membuat dan mendebug prosedur. Teknisi dukungan Microsoft dapat membantu menjelaskan fungsionalitas prosedur tertentu, namun mereka tidak akan memodifikasi contoh untuk memberikan fungsionalitas tambahan atau menyusun prosedur untuk memenuhi persyaratan khusus Anda. Di Microsoft Excel versi 5.0, penunjuk mouse biasanya ditampilkan sebagai jam pasir ketika Anda menjalankan makro. Pengecualian untuk ini adalah ketika Anda menjalankan makro dari kontrol dalam kotak dialog kustom. Dalam kasus ini, mouse pointer terus ditampilkan sebagai panah, dan tidak memberikan indikasi bahwa makro (acara prosedur) berjalan.

Di Microsoft Excel versi 7.0 dan 97, Anda dapat menggunakan properti kursor ke menampilkan mouse pointer sebagai panah, jam pasir, balok-I (ditampilkan Sewaktu mengedit teks), dan penunjuk default. Built-in berikut konstanta sesuai dengan masing-masing kursor tersedia bentuk:
   xlNorthwestArrow    The northwest-arrow pointer
   xlWait              The hourglass pointer
   xlIBeam             The I-beam pointer
   xlNormal            The default pointer
				
Perhatikan bahwa ketika Anda mengetik di konstan untuk pointer balok-I, surat bahwa berikut awalan "xl" adalah "saya" (untuk balok-I).

Contoh properti kursor

Sub ChangePointer()

    ' Display dialog box indicating mouse pointer will change.
    MsgBox "Click OK to display mouse pointer as hourglass."

    ' Display mouse pointer as hourglass.
    Application.Cursor = xlWait

    ' Wait so mouse pointer change will be noticeable.
    Application.Wait Now + TimeValue("0:0:03")
    MsgBox "Click OK to display mouse pointer as arrow."

    ' Display mouse pointer as arrow
    Application.Cursor = xlNorthwestArrow

    ' Wait so mouse pointer change will be noticeable.
    Application.Wait Now + TimeValue("0:0:03")

    MsgBox "Click OK to display mouse pointer as I-beam."

    ' Display mouse pointer as I-beam.
    Application.Cursor = xlIBeam

    ' Wait so mouse pointer change will be noticeable.
    Application.Wait Now + TimeValue("0:0:03")

    MsgBox "Click OK to return mouse pointer to normal."

    ' Return mouse pointer to normal display.
    Application.Cursor = xlNormal

End Sub
				
Perhatikan bahwa karena kursor properti tidak secara otomatis me-reset ketika makro berhenti berjalan, Anda harus me-reset mouse pointer oleh pengaturan Kursor properti nilai xlNormal sebelum makro Anda berhenti.

REFERENSI

Untuk informasi lebih lanjut tentang properti kursor di Microsoft Excel 97, dari

Editor Visual Basic, klik asisten kantor, jenis Kursor, klik Cari, dan kemudian klik untuk melihat "Kursor properti."

Catatan: Jika asisten tersembunyi, klik tombol kantor asisten Toolbar standar. Jika asisten tidak mampu menjawab pertanyaan Anda, Silakan lihat artikel berikut pada Basis Pengetahuan Microsoft:
176476 DARI: Kantor asisten tidak menjawab pertanyaan Visual Basic

Properti

ID Artikel: 130044 - Kajian Terakhir: 14 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
Kata kunci: 
kbmt KB130044 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:130044
Sanggahan Konten KB yang Tidak Lagi Diperbarui
Artikel ini berisi tentang produk yang tidak lagi didukung oleh Microsoft. Oleh karena itu, artikel ini disajikan ?sebagaimana adanya? dan tidak akan diperbarui.

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com