You could use a couple of macros, but before you do that, how would you really
hit the enter key?
I think I wouldn't really do this, but if had to, I'd remap the enter key from
the numeric keyboard only. Then I could still use the QWERY enter key for
normal usage.
Option Explicit
Sub remapEnterToAltEnter()
Application.OnKey "{enter}", "doAltEnter" 'numeric key pad
'Application.OnKey "~", "doAltEnter" 'QWERTY
End Sub
Sub doAltEnter()
If ActiveCell.HasFormula Then
'do nothing
Else
ActiveCell.Value = ActiveCell.Value & Chr(10)
SendKeys "{f2}{end}{right}"
End If
End Sub
Sub ResetEnterKeys()
Application.OnKey "{enter}" 'numeric
'Application.OnKey "~" 'QWERTY
End Sub
I commented out the QWERTY lines if you decide to use them. (on the other
hand, isn't it easier to just hit alt-enter than to remember which enter key
does what? <vbg>.)