Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2011, 12:50
Avatar de mrocf
mrocf
 
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años
Puntos: 88
De acuerdo Error 1004, error definido por la aplicacion o el objeto

En la iteración 25 tendrás:
Chr(i + 65) = Chr(25 + 65) = Chr(90) = "Z"

¿Estás de acuerdo?

Pero en la iteración 26 tendrás:
Chr(i + 65) = Chr(26 + 65) = Chr(91) = "["

Como advertirás: ¡ni modo que ese código te funcionara alguna vez!...

La opción es modifcar las cosas así:
Sheets(Hoja).Cells(f + 1, i + 1).Value = rst.Fields(i).Name

Saludos, Cacho.