Bueno, bueno... Qué gusto da consultar a quien sabe respondernos... Ni que decir tiene que "te debo una"... (Bueno, una más...). Muchas gracias.
Aunque la respuesta no era totalmente exacta, fue suficientemente significativa para que (como suele ocurrir con la mayoría de las respuestas de un foro) con un pequeño ajuste personal, haya encontrado la solución. Que es ésta:
Código:
Dim anular As Boolean
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If Shift = 1 Then
anular = True ' SE HA PULSADO LA MAYÚSCULA....
Else
anular = False
End If
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
If anular = True Then
If KeyAscii = 40 Then ' 40 es el Ascii de la techa [8]... que con la previa pulsación de [Mayus]... YA´TÁ...
' Pulsé "("
ElseIf KeyAscii = 41 Then
' Pulsé ")"
End If
KeyAscii = 0
Else
' Otros controles...
End If
End Sub