XL97: fare düğmesi ile boyunca anahtarı belirlemeyi nasıl basılı...

Makale çevirileri Makale çevirileri
Makale numarası: 161903 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Özet

Visual Basic for Applications, Microsoft Excel 97'de, pek çok daha fazla olay makroları etkinleştirme içerir. Bazı yeni olaylar, MouseDown MouseUp, KeyDown ve KeyUp içerir. Bu belirli olayların, Shift, döndürülen bağımsız değişkenlerden biri gösterir, klavyenizde tuş (SHIFT, CTRL veya ALT) basıldığında, bir sistemde yukarıda belirtilen olay tetiklendiğinde.

Bu makaleler, üst karakter bağımsız değişkeni bir KomutDüğmesi, MouseDown olayı tarafından döndürülen nasıl gösteren bir makro örneği sağlar.

Daha fazla bilgi

Microsoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; satılabilirlik ve/veya belirli bir amaca uygunluk da dahil, ancak bununla sınırlı olmamak kaydıyla, örtülü veya açık garanti vermez. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek uzmanları, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler.
Programlama deneyiminiz kısıtlıysa, bir Microsoft Sertifikalı İş Ortağı'na veya Microsoft Danışmanlık Hizmetleri'ne başvurabilirsiniz. Daha fazla bilgi için şu Microsoft Web sitelerini ziyaret edin:

Microsoft Partner - https://partner.microsoft.com/global/30000104 Onaylandı

Microsoft danışma belgesi Hizmetleri - http://support.microsoft.com/gp/advisoryservice

Kullanılabilir destek seçenekleri ve Microsoft'a başvurma konusunda daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS
  1. Kaydedin ve tüm açık çalışma kitaplarını kapatın ve sonra yeni bir çalışma kitabını açın.
  2. Visual Basic Düzenleyicisi'ni (ALT + F11 tuşlarına basın) başlatın.
  3. Ekle menüsünden UserForm'ı tıklatın.
  4. Bir KomutDüğmesi için UserForm ekleyin.
  5. KomutDüğmesi, UserForm arkasındaki kod modülü görüntülemek için çift tıklatın.
  6. Aşağıdaki kodu için MouseDown olayı için KomutDüğmesi girin:
          Private Sub CommandButton1_MouseDown(ByVal Button As Integer, _
              ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
    
              Select Case Shift
    
                  Case 0
                      MsgBox "No key pressed"
                  Case 1
                      MsgBox "SHIFT key pressed"
                  Case 2
                      MsgBox "CTRL key pressed"
                  Case 3
                      MsgBox "CTRL and SHIFT keys pressed"
                  Case 4
                      MsgBox "ALT key pressed"
                  Case 5
                      MsgBox "ALT and SHIFT keys pressed"
                  Case 6
                      MsgBox "CTRL and ALT keys pressed"
                  Case 7
                      MsgBox "CTRL, ALT, and SHIFT keys pressed"
    
              End Select
    
          End Sub
    						
  7. UserForm çalıştırın.
  8. Herhangi bir bileşimi (veya tüm konumunda yok), CTRL, ALT, KomutDüğmesi'ı tıklatın ve farenizle tıklatırken ÜST KRKT tuşlarına basıldı.

    Düğmeleri, basılı listeleyen BIR ileti kutusu görünür.
  9. UserForm kapatın.
Bu bağımsız değişken olarak döndüren bir olay başlatıldığında aşağıdaki tabloda hangi anahtarının üst karakter bağımsız değişkeni değerleri temel anahatlar) basılı:
    Value of Shift
    argument         Keys Pressed
    -------------------------------------
    0                no keys pressed
    1                SHIFT
    2                CTRL
    3                SHIFT and CTRL
    4                ALT
    5                ALT and SHIFT
    6                ALT and CTRL
    7                ALT, SHIFT, and CTRL
				

Referanslar

MouseDown veya MouseUp olayları hakkında daha fazla bilgi için Office Yardımcısı'nı tıklatın, MouseDown yazın, Ara'yı tıklatın ve sonra "MouseDown, MouseUp olayları" olarak görüntülemek için tıklatın.

Özellikler

Makale numarası: 161903 - Last Review: 24 Ocak 2014 Cuma - Gözden geçirme: 2.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Excel 97 Standard Edition
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbdtacode kbprogramming KB161903 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:161903

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