Formulario en Excel 2003 con combobox dependientes
Tengo un archivo de Excel con dos hojas: "Registros" y "BBDD". Estoy creando un formulario y tengo dos consultas:
- Tengo dos combobox dependientes que resolví con la siguiente macro:
Private Sub ComboBox1_Change() ComboBox2.Clear indice = ComboBox1.ListIndex + 2 Cells(3, indice).Select Do While ActiveCell.Value <> "" ComboBox2.AddItem ActiveCell ActiveCell.Offset(1, 0).Select Loop End Sub Private Sub UserForm_Initialize() ComboBox1.Clear Sheets("BBDD").Select Range("B2").Select Do While ActiveCell.Value <> "" ComboBox1.AddItem ActiveCell ActiveCell.Offset(0, 1).Select Loop End Sub
El formulario lo abro desde la hoja "Registros" y, siempre que lo hago, me redirecciona a la celda K2 de la hoja "BBDD" y no encuentro en el código porque es así. Necesito que siempre se quede en la hoja "Registros".
2. La segunda consulta que tengo, es ¿cómo agregar en el formulario la fecha actual? Porque después necesito crear mi base de datos con este dato.
1 respuesta
Respuesta de Elsa Matilde
1