Error en Macro...
Error en Macro...
Thanks Thanks:  0
Likes Likes:  0
Results 1 to 2 of 2

Thread: Error en Macro...

  1. #1
    Guest

    Default

     
    Hola,
    Hojala me puedan ayudar...
    Soy novato en programar con VBA en Excel, de hecho lo hago la mayoría de las veces grabando macros y luego las edito de acuerdo a lo que necesito.
    Hice una macro para hacer una Pivot Table, la macro funciona muy bien cuando estoy trabajando con alrededor de 300 filas y 30 columnas de información. El error aparece cuando pongo mas filas (dejo las mismas columnas incluyendo sus nombres).
    El error que me arroja es el siguiente:
    "Run Time Error '1004':
    Unable to set the Orientation property of the PivotField class."
    Y el codigo donde tengo el error es el siguiente:
    ActiveSheet.PivotTables("PivotTable1").PivotFields("hrs_actual").Orientation = _
    xlDataField
    La macro la tengo en un workbook que solo tiene esta macro y la información para crear la Pivot Table la copio de otro archivo y la pego en el que tiene la macro, entonce corro la macro y si son pocas filas la ejecuta muy bien pero cuando meto mas es cuando me arroja el error. Hice la prueba con un archivo de 300 fila por 30 columnas mas o menos y no hubo problema, despues corrí la misma macro con 1800 filas y 30 columnas mas o menos y fué cuando me dió el error.
    Disculpa por ser tan redundante, espero que me haya explicado bien sino te molestaré nuevamente (digo si no te importa).

    Gracias y recibe un cordial saludo desde Queretaro, Mex. !!!

    Me pueden ayudar???

  2. #2
    MrExcel MVP
    Join Date
    Feb 2002
    Location
    Bogota, Colombia
    Posts
    11,959
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Default

      
    El problema pueden ser la cantidad de datos "únicos" que maneja la tabla. 30 x 1800 es un montón de datos. Encontré esto en la ayuda de Excel.

    Número máximo de elementos en una tabla dinámica 8.000
    Número máximo de páginas en una tabla dinámica 8.000

    Si se supera este límite, la tabla dinámica no permite añadir más campos, lo que puede causar el problema.
    Regards,

    Juan Pablo González
    http://www.juanpg.com

User Tag List

Like this thread? Share it with others

Like this thread? Share it with others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

 

 
DMCA.com