Pregunta

He tenido un problema importante ... bueno, tal vez no importante, pero yo he estado tratando de resolver esto desde ayer a mediodía.
Tengo el siguiente código:

Application.CutCopyMode = False
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
    "Data!R7C1:R5000C40").CreatePivotTable TableDestination:= _
    "'[Master-File.xls]Analyse'!R20C14", TableName:="certain_view", DefaultVersion _
->   :=xlPivotTableVersion10

El error de ejecución está en la línea con la flecha, sino a todo el bit citado anteriormente destacados amarilla.

  

definido por la aplicación o error definido a objetos

Estoy utilizando Excel 2003, VBA. Tengo estas pocas líneas de guión en mi código de cinco veces, y sólo este bit falla cada vez. Estoy tratando de crear la quinta tabla dinámica con estas líneas.

Creo que podría tener algo que ver con la cantidad de datos en la memoria ... sin embargo, el Application.Cutopymode = False no soluciona anyhting.

¿Fue útil?

Solución

arreglaron (antes, Remou señaló que la publicación de la respuesta es una buena cosa).
Metí la pata un poco.

Mis datos dinámica, en cada recargar otro conjunto. En mi conjunto de pruebas, todo fue increíblemente bien. Entonces, como he cargado un nuevo conjunto, los valores cambiados, se añadieron etiquetas, otros se quedaron fuera ... una de mis tablas dinámicas se convirtió en mucho más grande. Un segundo uno fue programado para ser creado en una cierta célula, pero esa celda era ahora parte de esa tabla más grande.

No es un mensaje muy claro error, pero 'aight, es fijo.

Moral:. Trate de pensar en todas las posibilidades en la asignación de tablas a hojas de trabajo

Otros consejos

Es sólo una suposición ... ActiveWorkbook aún así está bien? ¿Ha intentado utilizar un libro denominado?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top