Para evitar el beep al presionar Enter puedes setear el KeyAscii con el valor cero (0) antes de enviar el tab.
Código vb:
Ver originalPrivate Sub txtText1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
KeyAscii = 0
SendKeys "{TAB}"
End If
End Sub
Saludos,