Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1136to1140
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

KeyAscii "Enter"

KeyAscii "Enter"
manu
Hallo zusammen,
ich versuche gerade dass wenn ich "Enter" auf meiner Tastatur drücke, meine Makros unter VBA ausgeführt werden.
Als ich vor langer Zeit mal programmiert habe, da ging das über "if keyascii = 13 then..."
aber wenn ich das jetzt versuche, dann klappt das nicht mehr.
Weiß da einer von euch etwas Genaueres?
LG
Manu

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: KeyAscii "Enter"
17.02.2010 12:20:41
Tino
Hallo,
kann man so erreichen.
kommt als Code in Tabelle
Option Explicit 
 
Private Declare Function GetAsyncKeyState Lib "user32" _
        (ByVal vKey As Long) As Integer 
         
Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
    If GetAsyncKeyState(vbKeyReturn) <> 0 Then 
        MsgBox "Enter wurde gedrückt" 
    End If 
End Sub 
Gruß Tino
Anzeige
AW: KeyAscii "Enter"
17.02.2010 12:28:12
manu
uiuiui...da hab ich meine Schwierigkeiten mit...
wie soll das gehen?
Aus meinen Versuchen ist nichts geworden...
Kannst du mir da nochmal etwas helfen Tino?
Aber schon einmal vielen Dank für den Tipp!!!
AW: hier ein Beispiel...
17.02.2010 12:58:02
manu
ahhh, so klappt das.
Darauf wäre ich nie gekommen.
Vielen Dank Tino!!!
LG
Manu
oder mit OnKey ...
17.02.2010 12:28:38
Tino
Hallo,
so geht es auch.
kommt als Code in DieseArbeitsmappe
Option Explicit 
 
Private Sub Workbook_Activate() 
    Application.OnKey "{RETURN}", "Mein_Makro" 
    Application.OnKey "{ENTER}", "Mein_Makro" 
End Sub 
 
Private Sub Workbook_Deactivate() 
   Application.OnKey "{RETURN}" 
   Application.OnKey "{ENTER}" 
End Sub 
 
kommt als Code in Modul1
Option Explicit 
 
Sub Mein_Makro() 
    MsgBox "Enter wurde gedrückt" 
End Sub 
Gruß Tino
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige