Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/07/2008, 16:49
Avatar de Txoco
Txoco
 
Fecha de Ingreso: junio-2008
Ubicación: Perdido en tierras Quijotescas
Mensajes: 189
Antigüedad: 17 años
Puntos: 7
Respuesta: Treeview error 35610

Mmmmm... raro, raro...

¿Puede haber alguna marca que sólo contenga números? Las claves del treeview deben ser de texto, ya que de lo contrario se interpretan como índices, que lo normal es que se salgan del rango.

Prueba lo del on error y cuéntanos a ver si inserta algún nodo o ninguno.

Por otra parte, si pones la siguiente línea justo antes de tvw_marca.Nodes.Add (sin usar el on error):
Código:
Debug.Print "Marca: """ & rtmp("MARCA") & """, Modelo: """ & rtmp("MODELO") & """"
podrás ver en la vista inmediata qué datos se van a agregar al siguiente nodo cuando se produce el error, y los que se han agregado hasta ese momento.

Creo que sí hay que revisar primero la consistencia de los datos y el orden en que se añaden al treeview, ya que sintácticamente parece todo correcto y no debería fallar en tiempo de ejecución.