La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27127 - SETFOCUS EN EXCEL
Autor:  sergio diaz villarejo
hola
tengo un problema muy complicado quiero saber con detalle como puedo pasar el foco de un textbox a otro en excel. La propiedad setfocus de Visual Basic aqui no funciona muy bien. Es decir cuando pulse intro me pase de un txt a otro txt.
Gracias por escucharme y atenderme.

  Respuesta:  SuNcO
Despues de tanto movimiento descrubi como hacerle mi chavo

Primero debes saber en que Columna y Fila estas, para despues posicionarte donde quieras, el codigo lo debes meter en el Editor de visualBsic de Macros, si no sabes como, enviame un email a [email protected] (es mi mail temporal) y te envio un ejemplo

Private Sub Worksheet_Change(ByVal Target As Range)
If (Application.ActiveCell.Column = 3) And (Application.ActiveCell.Row = 6) Then
' Si estoy en C6 (el numero 3 equivale a la letra C), que se vaya a B2
Range("B2").Select
End If
End Sub