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

Ö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
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Ö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.
XL97 97

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 161903 - Son İnceleme: 01/24/2014 15:47:55 - Düzeltme: 2.4

Microsoft Excel 97 Standard Edition

  • kbnosurvey kbarchive kbmt kbdtacode kbprogramming KB161903 KbMttr
Geri bildirim