Hi
I do not understand the increase in convenience for the complications involved in performing what you wish.
Maybe this can help you...
If, at every change of value in cell F15, you wish to print with a keypress instead of a click, place this in your worksheet change event:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$F$15" Then ActiveSheet.PrintOut
End Sub
This will printout regardless of which key you press after entering your data.
If you insist on using enter only then repost and I will find the API function to respond to system-wide keyboard events.
As far as I know, there is no other way to detect a specific keypress in a worksheet.
Tom