En este grupo En todos

Foro de Excel



Error 381 VBA

che
Lic. en contaduria instituto tecnológi...
Escrito por Che Osorio
el 23/04/2012

Hola buenos dias, acudo a ustedes nuevamente porque he creado un pequeño formulario con VBA, el problema es que al intentar guardar la informacion del formulario a la hoja, me sale un mensaje de alerta diciendome que se ha producido el error 381 en tiempo de ejecucion, No se puede obtener la propiedad List. Indice de la matriz, ya intente varias opciones, pero no se como corregirlo.
Subire el archivo con el nombre gasolina unidades.
De antemano gracias por sus respuestas..

Servando Villalon
Licenciado en sistemas universidad del...
Escrito por Servando Villalon
el 23/04/2012

Hola:
Ve esto a ver si te sirve:
https://www.compartir-tecnologias.es/respuesta/error-tiempo-ejecucion-ayuda-203601242. Html

Che Osorio
Lic. en contaduria instituto tecnológi...
Escrito por Che Osorio
el 23/04/2012

Gracias Servando, lo he revisado, pero soy novato en el area de VBA, aunque la respuesta es clara, para alguien que inicia es complicado entender.

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 23/04/2012

Hola! Che (y Servando).

Hay un problema, Che... En ningún momento de la sub:

Private Sub CommandButton1_Click()
(que es el botón de 'Guardar' del formulario)

utilizas la propiedad List.
¿Podrías ver esa cuestión?...

Saludos, Cacho R.

Che Osorio
Lic. en contaduria instituto tecnológi...
Escrito por Che Osorio
el 23/04/2012

En el boton de guardar no se utiliza la opcion List, se hace referencia en Private Sub CommandButton1_Click(), al momento de guardar, el dato esta en el textbox7. , pero en realidad no ubico donde esta el problema, no se que parte no esta bien estructurado, que me falta especificar o que tengo de mas.
Gracias por contestar.

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 24/04/2012

Mira Che: has planteado tu consulta de un modo muy confuso...

El error 381 en la propiedad List significa que estás aludiendo a un elemento que no existe. Por ejemplo: aludes a la columna 5 de un ListBox (o un ComboBox) que no tiene más de 4 columnas.

Ahora mencionas que el problema está en un TextBox, pero los texbox's y la propiedad List no tienen la menor vinculación.

En resumen: ejecuta tu código en modo 'Depuración' "Paso a paso por instrucciones" (la tecla F8).
Hazlo pacientemente hasta que detectes -con exactitud- cual es la línea que específicamente te entrega el error y vuelves a consultar, ¿OK?...

Cacho Rodríguez
Ing. electrónica u.n.r.
Escrito por Cacho Rodríguez
el 29/04/2012

Cerramos la consulta por falta interés del consultante.
Saludos, Cacho R.