Agregar datos en desplegable de userform

Tengo un libro excel con un userform el cual me permite ingresar datos en las diferentes hojas del mismo. Para esto debo seleccionar en el userform en que hoja deseo ingresar el dato, yo lo que necesito es agregar una hoja al libro y que el userform la reconozca para poder seleccionarla.

2 respuestas

Respuesta
1

Una forma sería tener en un "Combobox" todas las hojas del archivo, así se vayan agregando nuevas. Algo así te serviría:

Private Sub UserForm_Initialize()
Dim Hoja As Worksheet
ComboBox1.Clear
For Each Hoja In Worksheets
ComboBox1.AddItem Hoja.Name
Next
End Sub

Comentas

Abraham Valencia

Respuesta
1

Yo grabaría una macro donde esté añadiendo una hoja y ese código lo usaría en él formulario, el nombre de la hoja ya lo tendría en una variable desde el formulario para crearla.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas