Jump to content

Recommended Posts

Posted

Buenas tardes. 

Tengo un archivo excel con el que tengo programado  varias tablas dinámicas, todo funciona perfectamente, hasta que un dia determinado , sin saber el porque se crea, (visualizado desde el vba. in archivo Workbook), creando  problemas porque renumera  la tabla dinámica .  Adjunto una captura de pantalla para, ver si alguien me pude ayudar a saber el porque pasa esto, ya que no hay forma de borrar el Workkook , por  lo menos no lo he encontrado .

Agradecido de antemano, muchísimas gracias, image.png.c338c7d68dd4b80bdc5fa5091b727232.png

Sebastià. 

Captura de pantalla 2025-01-13 195806.jpg

Posted
En 13/1/2025 at 13:10 , steixidor dijo:

sin saber el porque se crea, (visualizado desde el vba. in archivo Workbook)

el comportamiento que describes se ha reportado desde hace varios años y en toda version de excel, algunas (posibles) causas...

- el complemento PDFMaker (y muy probablemente otros)
- cerrar un libro con un UserForm 'cargado' en memoria (aunque no este visible)
- hacer consultas (SQL) al mismo libro (segun version de creacion)
- crear instancias de excel > abrir libros para consultar > y cerrar con su ventana oculta
- definir y asignar variables de objeto y NO 'terminar/destruir' al final de los procesos

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Current Donation Goals

    • Raised 0.00 EUR of 130.00 EUR target
  • Files

  • Download Statistics

    • Files
      187
    • Comments
      97
    • Reviews
      28

    More information about "Un juego del Rabino en Excel"
    Latest File
    By pegones1

    1    1

  • Crear macros Excel

  • Posts

    • Si puedes subir el libro mejor, en caso contrario la hoja afectada y la macro
    • Te refieres a todo el libro excel o a la macro?  
    • Hola, primero indicar que soy un novato y estoy aprendiendo con Excel. Tengo un formulario para añadir filas a una tabla llamada "Clientes". Me ocurre una cosa curiosa y es que aparentemente la macro ha funcionado y funciona bien salvo que ahora, cuando se ejecuta la macro, al añadir la última fila a la tabla, me da el siguiente error a pesar de no estar ninguna hoja protegida: Cuando se ejecuta la macro sale este error y se para en la línea: "Set Nuevafila2 = Tabla.ListRows.Add" llegando a añadir la última línea a la tabla. Cuando se ejecuta la macro sale este error y se para en la línea: "Set Nuevafila2 = Tabla.ListRows.Add" llegando a añadir la última línea a la tabla. Si vuelvo a ejecutar la macro, ya si me añade bien la siguiente fila. Y ya no da más el error. Puedo seguir ejecutando la macro añadiendo filas sin problema. Como he dicho, no hay ninguna hoja protegida, ni ningún formato condicional. Por más que reviso y busco en Internet no encuentro la solución. En el resto de formularios que tengo en el mismo libro para añadir registros en otras tablas, también ocurre lo mismo. Agradecería ayuda.
    • En lo que usted sube el archivo en base a lo que menciona esta podría ser una idea: Suponiendo que la ruta esta en B1 Public Sub Listaynombra_Manual() Dim ruta As String ' Obtiene la ruta de la celda B1 ruta = ActiveSheet.Range("B1").Value ' Verifica si la ruta no está vacía If ruta <> "" Then ' Llama a la función List_Fols_Files con la ruta obtenida List_Fols_Files ruta Else MsgBox "La celda B1 está vacía. Por favor, ingresa una ruta válida.", vbExclamation End If End Sub Es importante resaltar que si la ruta es válida pero la carpeta no existe tendrá un error, en ese supuesto caso para evitar que la macro falle, puede agregar una verificación adicional para asegurar que la carpeta existe antes de llamar a la función. Puede hacer eso utilizando la función Dir en VBA, que verifica la existencia del elemento. También algo tan sencillo como escribir en la celdas de manera nvertidas las diagonales // puede causar error. Saludos cordiales a ambos.
  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Privacy Policy