Ayuda USF

Hola: necesito saber si se puede en una USF en excel, hacer que al ingresar datos dependendio de lo que se ingresa en un combobox, condicione donde se ingresan los datos, ej. Si en el combobox aparece 13:00 horas y al presionar aceptar los datos se van a ciertas celdas a dispuestas en un código, si ingreso 14:00 horas al presionar aceptar los datos se van a ciertas celdas a dispuestas en un código... A parte de de la hora hay más datos que completan solo información

1 Respuesta

Respuesta
1
Tenés 2 maneras de obtener el valor de un combo: su nro de índice (o ubicación en la lista) o su valor, y según eso será el nro de fila o ref
Ej:
If Combobox.listindex = 0 then fila =2 '0 es el 1er elemento de la lista
If Combobox.listindex = 1 then fila = 10
Si son muchas opciones podes utilizar un Select Case (en la Ayuda encontrarás un ejemplo, sino dejá una nueva consulta en el tablón)
Si en lugar de índice utilizás su valor, deberás escribirlo tal cual aparece en la lista:
If Combobox.Value = "13:00 hrs" then fila =2 '0 es el 1er elemento de la lista
If Combobox.Value = "14 hrs" then fila = 10
Una vez obtenida la fila en este caso, una instrucción de copiado sería
Cells(fila, 1) = textbox1 'x ej estoy enviando un textbox1 a la col A de la fila asignada.
Sdos. No dejes la consulta sin finalizar

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas