Problemas con macros y ultima fila de excel
Publicado por martin (5 intervenciones) el 17/04/2008 16:26:54
Amigos:
Estoy construyendo una macro que contiene basicamente un formulario en donde el
formulario tiene un textbox que toma informacion del usuario y un boton que inserta una fila
Cuando cargo mi textbox automaticamente inserta la informacion en la fila 4 de excel,
al terminar de cargar mi textbox inserto una fila siempre en la fila 4, de esta manera se van desplazando los reguistros hacia abajo.
Codigo de mi text box
Private Sub TextBox1_Change()
Range("A4").FormulaR1C1 = Val(TextBox1)
End Sub
Codigo demi boton insertar
Private Sub CommandButton1_Click()
Range("A4").Select
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox1.SetFocus
End Sub
1) Me gustaria saber como puedo determinar la ultima fila vacia y cargar el reguistro en la misma y asi susesibamente.
2) Me gustaria tambien poder grabar los reguistros que cargo cada tanto. que codigo puedo utilizar.(sin necesidad de cerrar la ventana y guardar en la hoja de excel)
3) Por ultimo me gustaria poder darle la instruccion ESC y que automaticamente se cierre mi excel
Estoy construyendo una macro que contiene basicamente un formulario en donde el
formulario tiene un textbox que toma informacion del usuario y un boton que inserta una fila
Cuando cargo mi textbox automaticamente inserta la informacion en la fila 4 de excel,
al terminar de cargar mi textbox inserto una fila siempre en la fila 4, de esta manera se van desplazando los reguistros hacia abajo.
Codigo de mi text box
Private Sub TextBox1_Change()
Range("A4").FormulaR1C1 = Val(TextBox1)
End Sub
Codigo demi boton insertar
Private Sub CommandButton1_Click()
Range("A4").Select
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox1.SetFocus
End Sub
1) Me gustaria saber como puedo determinar la ultima fila vacia y cargar el reguistro en la misma y asi susesibamente.
2) Me gustaria tambien poder grabar los reguistros que cargo cada tanto. que codigo puedo utilizar.(sin necesidad de cerrar la ventana y guardar en la hoja de excel)
3) Por ultimo me gustaria poder darle la instruccion ESC y que automaticamente se cierre mi excel
Valora esta pregunta


0