Hi,
will mich ein wenig mit VBA befassen, da ich mir für die Arbeit ein paar Hilfen programmieren will. Momentan möchte ich, dass die Standardaktion, welche durch die ENTER-Taste ausgelöst wird (also bei Drücken eine Zeile runter), überschreiben. Das heißt, dass er beim Drücken der ENTER-Taste eine komplett neue Zeile einfügen soll (das soll noch weiter ausgebaut werden).
Folgenden Code verwende ich :
DieseArbeitsmappe:
Option Explicit
Private Sub Workbook_Open()
ZeileEinfügen
End Sub
Modul1:
Option Explicit
Private Sub onEnter()
MsgBox ""
End Sub
Public Sub ZeileEinfügen() ' Zeile per Tastendruck einfügen
Application.OnKey "{ENTER}", "onEnter"
End Sub
allerdings passiert beim drücken der ENTER-Taste nicht das, was ich im Quellcode angegeben habe, sondern nur das durch EXCEL bereits vorgegebene.
Kann mir jemand sagen woran das liegt?