🔄 Actualizar y trabajar con Tablas dinámicas en hojas protegidas en Excel

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 77

  • @SergioAlejandroCampos
    @SergioAlejandroCampos  3 года назад +2

    👉 Aquí más trucos de macros - ruclips.net/video/4m6YbmWAS9g/видео.html

  • @victorgracia6879
    @victorgracia6879 Год назад +1

    WOW! tremenda esta macro... me soluciono el tremendo problema que tenia, muchisimas gracias Sergio

  • @joselleonq
    @joselleonq 3 года назад +2

    EXCELente Sergio, muy bueno. Tus aportes son de gran ayuda.

  • @fabianmunoz6375
    @fabianmunoz6375 Год назад +1

    Gracias encontre la respuesta que buscaba en tu video

  • @ifanlo
    @ifanlo 3 года назад +1

    Excelente solución, Sergio. En alguna ocasión me había enfrentado al problema sin éxito. Lo resolví, desbloqueando todas las celdas por debajo de la tabla dinámica, solución muy poco elegante. Otra solución con macros pasó por desproteger todo, actualizar y volver a proteger todo, pero no tenía la elegancia de tu solución.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад

      Gracias Ismael. Ya sabes que en las hojas de cálculo, a veces, haces mucho con tan poco.

  • @dariochirinos4492
    @dariochirinos4492 3 года назад +1

    Gracias por la respuesta, genial Sergio

  • @JesusArcila
    @JesusArcila 3 года назад

    SERGIO, buen dia, agradecido por el compartir de tus conocimientos en EXCEL, hace meses que he intentado este proceso viendo los videos de otros, leyendo la bibliografía, pero solo hoy he podido dar respuesta mi requerimiento, una ves mas gracias

  • @azequera
    @azequera 3 года назад +1

    Excelente aporte, gracias por compartir tus conocimientos. Saludos-.-

  • @RafikBoutami
    @RafikBoutami 3 года назад +1

    Muchas gracias, Sergio.

  • @joseobertodutari6907
    @joseobertodutari6907 3 года назад +1

    Muy bien Sergio. Esto si que vale oro, un abrazo de Panamá.

  • @antoniogarrido3058
    @antoniogarrido3058 3 года назад +1

    Francamente útil e interesante video, Sergio...! En adelante evitaré alguna que otra tabla intermedia, previa a presentación de resultados en hojas protegidas. Se agradece el enfoque práctico y sencillo con el que expones soluciones a las dificultades que excel nos plantea en ocasiones.. Saludos cordiales!!.

  • @freddyromerolucero5473
    @freddyromerolucero5473 3 года назад +3

    Estimado Sergio, buen video. Me ayudó con las Tablas y Gráficos Dinámicos; sin embargo, también tengo escalas de tiempo y segmentación de datos. Tengo entendido que éstos se consideran como objetos pero no puedo desprotegerlos con la macro. Veo que varios tenemos este problema. ¿Qué podemos hacer? Gracias de antemano.

  • @joannapatriciasaavedraayal6225
    @joannapatriciasaavedraayal6225 2 года назад +1

    Excelente! Para Dummies como yo! Muchos besos

  • @hernansenkus
    @hernansenkus 3 года назад

    Un maestro! Genio!. Felicitaciones!

  • @mauriciobravo5003
    @mauriciobravo5003 3 года назад

    Excelente como siempre tus enseñanzas Sergio, muchas gracias

  • @gera2639
    @gera2639 2 года назад +1

    Hola Serg! gracias por tus aportaciones y buen trabajado, aprovechando el desarrollo de este video, te comento:
    estoy protegiendo una hoja pero al dar protección, le quito las propiedades a las tablas que tengo, donde si acomodo la protección, sólo puedo hacer que se agreguen valores pero estos ya no llevan las propiedades de la tabla. Por ejemplo, de tu video, si proteges tu hoja 1 donde tienes una tabla, ya no podrías seguir usando las propiedades de tu tabla llamese de agregar un registro y ver el agrupado, usar el autorrelleno de formulas, etc.
    Estoy desarrollando algo para esto, si tuvieras algo para esto y lo pudieras compartir para la solución, te lo agradecería.
    Gracias de antemano por tus geniales aportaciones y me mantengo al tanto de tus videos, saludos

  • @JAAP2101
    @JAAP2101 3 года назад +1

    Justamente lo que necesitaba. Gracias Sergio!

  • @jennyfferarp
    @jennyfferarp Год назад +1

    EXCELENTE! gran aporte...

  • @german08co
    @german08co 2 года назад

    Tremendo aporte. Muchas gracias.

  • @eloygarcia7341
    @eloygarcia7341 3 года назад +1

    Excelente video, muchas gracias por este gran aporte.

  • @rafaelhernandezruiz6521
    @rafaelhernandezruiz6521 3 года назад +1

    Gracias eso es lo que buscaba

  • @jesusaguirre4556
    @jesusaguirre4556 3 года назад +1

    Excelente video Sergio, saludos

  • @FJFB6061
    @FJFB6061 3 года назад

    Gracias por el aporte

  • @grijalvaescobedo158
    @grijalvaescobedo158 Год назад

    Me sirve amigo necesito protección a las tablas saludos 🇲🇽👍

  • @Fredick.7
    @Fredick.7 3 года назад

    EXCELentee, gracias por compartir.

  • @martinlarafernandez8848
    @martinlarafernandez8848 Год назад

    Buenísimo

  • @carlosgrez5283
    @carlosgrez5283 3 года назад +1

    Excelente me sirvió mucho, tengo una duda como hago la macro si tengo 2 hojas distintas con tablas dinamimicas a las misma base?

  • @salvadorsena7057
    @salvadorsena7057 Год назад

    Hola Sergio, he encontrado tu vídeo y, aunque no es lo que necesito, es lo mas parecido a lo que busco que he visto por la red.
    Mi problema es que la tabla desde la que extraigo los datos para alimentar la Td esta en una hoja protegida y, por el hecho de estarlo, no se comporta como una tabla de excel, es decir, por ejemplo, no se añaden formatos ni formulas al incrementarla en algún elemento. Sabes la solución para este problema.?
    Muchas gracias por tu tiempo y dedicación
    Un saludo desde España

  • @OscarGarcia-eq9rt
    @OscarGarcia-eq9rt 3 года назад

    Hola Sergio, felicidades por el vídeo.
    Estoy trabajando un archivo de Excel con tablas y gráficos, ambos dinámicos, así como también segmentación de datos para "filtrar" mi gráfico con diferentes variables, el punto es que al proteger la hoja para evitar modificaciones ya no puedo trabajar la segmentación de datos, ya hice los pasos que comentas en el vídeo pero no puedo lograr trabajar la segmentación de datos con hoja protegida, la verdad no soy experto en macros, ¿Podrías apoyarme con alguna macro con la que pueda hacer lo que te comento?
    Desde ya mil gracias por tu apoyo.
    Saludos.

  • @Albertogeron2002
    @Albertogeron2002 3 года назад +1

    Que tal Sergio buenas noches... Soy tu seguidor desde hace poco.. Muy buenos materiales sobre temas (dudas específicas) , fijate q soy contador... Y Aunq ya tengo diseñados por lo menos dos pequeños desarrollos para el cálculo de impuestos que integran.. Analizan y determinan impuestos e información financiera... Me gustaría saber si podrías hacer un video para hacer una macro q convierta xml a una base de Excel... Creeme que es un tema que muchos contadores tenemos duda.. Y mi última pregunta... Crees que en Excel se pueda hacer una integración por ejemplo con un portal sat(dominio público) para descarga de xml?? Agradezco tu atención y felicidades por los videos son muy buenos

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад

      Hola Alberto. Anotado lo del XML a Tabla. Con respecto a la otra duda, si los datos de la Web no piden password puedes usar PowerQuery, de lo contrario se debería pedir un acceso vía API, pero son temas de seguridad donde el SAT es quien debería darte ese acceso.

  • @jorgeleonaceituno9601
    @jorgeleonaceituno9601 3 года назад

    Buenísimo!!!

  • @ggdnca
    @ggdnca 3 года назад +3

    Buen vídeo, pero tengo una duda.
    En el caso de que quiera actualizar un gráfico dinámico proveniente de una tabla normal (no dinámica), ¿cómo sería?
    Tengo la tabla normal y el gráfico dinámico en la misma hoja, la idea es dejar protegida la hoja como tal, a excepción del gráfico, porque necesito que este sí se actualice.
    Help! 🙁🙁🙁

  • @dirkrincon
    @dirkrincon 3 года назад +1

    que buena solucion.....
    Salu2

  • @IvanCortinas_ES
    @IvanCortinas_ES 3 года назад +1

    La macro que actualiza la Tabla Dinámica yo la tengo catalogada con un Evento Activate sobre la propia hoja, no con un módulo. No he probado si funciona con el evento, pero habría que probarlo. Saludos!

  • @luisalbertogarciahernandez9307
    @luisalbertogarciahernandez9307 3 года назад +2

    Me gustaría ver si me puedes ayudar a saber la opinión que se hace al momento que haces la combinación de teclas ctrl+F11, se habré una hoja nueva pero dice Macro1, que significa o para que sirve?
    Buen contenido tienes en tu canal

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад +1

      Control + F11 te inserta una hoja para escribir en lenguaje de Macro de Excel 4.0 donde usamos el lenguame XLM. Esto ya no se usa mucho, pero Excel lo mantiene activo por compatibilidad.

  • @DanielMartinez-uy8dz
    @DanielMartinez-uy8dz 3 года назад

    Estimado muy buen aporte y excelente video, pero una consulta si deseo hacer lo mismo pero en este caso no bloquear la segmentacion de datos, ojo solo la segmentacion de datos pero con macros como podría hacer, gracias por su apoyo

  • @josed.lopezs.9415
    @josed.lopezs.9415 2 года назад

    gracias excelente enseñanza, quisiera hacer una consulta sobre la posibilidad de que PivotItems cambie de valor atreves de un for. saludos.

  • @luisalbertogarciahernandez9307
    @luisalbertogarciahernandez9307 3 года назад +1

    Buenas noches man

  • @fernandol1611
    @fernandol1611 3 года назад +1

    Sergio, muchas gracias por tus aportes. Hay algo que tengo dudas, y es que td en teoría es una variable y no se ha declarado, ¿cómo es que te ha funcionado con Option Explicit?

  • @nahuelasencio9998
    @nahuelasencio9998 3 месяца назад +1

    Cómo puedo habilitar los objetos a partir de un rango de columna? Pero que en todo el resto estén bloqueados?

  • @nahuelasencio9998
    @nahuelasencio9998 4 месяца назад +1

    Para varias hojas como sería?

  • @julianiko260
    @julianiko260 2 года назад

    ¿Se puede actualizar la tabla dinámica manteniendo protegidos los filtros y demás? Solo quiero que cuando entre alguien se actualice la tabla pero que no pueda tocar más nada de la tabla dinámica...Gracias!!!

  • @TheJmorcuende
    @TheJmorcuende 7 месяцев назад

    Hola Sergio, estoy suscrito a tu canal y me gusta mucho tus contenidos porque aprendo mucho con tus tutoriales . He probado tu macro y no me funciona porque estoy utilizando segmentadores de datos para filtrar la información y en cuanto le doy al botón (que he creado como en tu video) se me desconfiguran las opciones de "Modificar objetos" y "Modificar escenarios" que se deberían quedar marcadas para poder utilizar los botones de segmentación.¿Tienes alguna solución para este problema? .Muchas gracias de antemano. Un saludo y gracias por el magnifico trabajo que estas realizando.

    • @gestionsigdata
      @gestionsigdata 5 месяцев назад +1

      No se si ya logró resolver su problema, pero podría agregar a la linea del codigo para proteger la macros, lo siguiente: DrawingObjects:=True, Contents:=True, Scenarios:=True
      Con eso, permite modificar objetos y escenarios aun estando protegida la hoja

    • @TheJmorcuende
      @TheJmorcuende 5 месяцев назад

      @@gestionsigdata Si, al final lo pude resolver grabando una macro desde el principio y resuelto. No obstante tomo nota y pruebo su sugerencia. Muchas gracias por la aportación. Un saludo

  • @yoeltosan1783
    @yoeltosan1783 3 года назад

    hola Sergio savemos que este codigo actualiza todas las tablas dinamicas mi pregunta como se aria para que porteja una hoja o mas en el caso tenga otra tabla dinamica

  • @sesamoideo
    @sesamoideo 2 года назад

    Hola, gracias por el vídeo. En mi caso tengo todas las tablas dinámicas en una hoja oculta y en otra hoja (única visible para el usuario) muestro gráficas vinculadas a aquellas TD´s. Los filtrados los hago directamente con segmentación de datos en la misma hoja donde están las gráficas y lo que necesito es tener todos protegido salvo el uso de las segmentaciones de datos, para que usuario pueda filtrar a su gusto, y que se actualicen las gráficas. ¿Cómo lo harías?. Muchísimas gracias por adelantado por tu tiempo.

  • @jumaov
    @jumaov 3 года назад

    Excelente Sergio. Una consulta que pasa cuando me da el siguiente mensaje cuando actualizo---> "Excel no pudo actualizar la tabla dinámica denominada tabladinámica2 porque habría superpuesto a otra tabla dinámica ". Gracias por hacer un comentario

  • @yeffersonantonio
    @yeffersonantonio 5 месяцев назад

    Tengo un problema! En mi tabla de datos eo cuál contiene formulas en algunas celdas, creé un buscador inteligente para poder filtrar! Cuando bloqueo mi tabla haciendo énfasis en las celdas que contienen formulas, ésta no me permite filtrar al escribir en el cuadro de texto. Hay una manera de solucionarlo?
    Nota: al bloquear la hoja habilité la opción "permitir filtrar", pero con el buscador inteligente no me deja.

  • @monserrataguilera603
    @monserrataguilera603 3 года назад

    Buenas! Y si protejo una hoja pero deseo que al tratar de agregar datos a la tabla y dentro de la tabla hay formulas que deseo también que no se toque pero otras si...como lo hago?
    Porque al darle proteger la hoja y desbloquear las celdas en donde deseo que se modifique...al darle proteger ya no puedo agregar mas datos

  • @DeCremaychocolate85
    @DeCremaychocolate85 3 года назад

    Tengo una base que se genera con Macros, y la inserte cómo tabla,pero bloqueo una celda con Macros. Al ingresar un dato ya no lo genera dentro de la tabla si no fuera. Qué hago?

  • @evelynreveco7344
    @evelynreveco7344 5 месяцев назад

    ¿Cómo se soluciona eso?. No se puede ejecutar este comando mientras una hoja protegida contenga otro informe de tabla dinamica basado en los mismos datos de origen

  • @osuarez3
    @osuarez3 3 года назад

    está excelente, pero no puedo modificar los objetos y segmentaciones, cómo podría hacer?

  • @robertorico4331
    @robertorico4331 2 года назад +1

    Cuando corro la macro marca el error 9 sub índice fuera de rango, ¿alguna sugerencia?

    • @carlossandoval8541
      @carlossandoval8541 Год назад +1

      Hola, recien veo este video, el error se da por que la hoja no existe

  • @hugoaguilar1418
    @hugoaguilar1418 3 года назад

    Estimado Sergio: necesito crear una tabla dinámica en una macro donde el rango de la misma varía de proceso en proceso
    He realizado el siguiente código, grabado con la grabadora de macro
    Base = Range("A2").CurrentRegion.Address
    ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
    Base, Version:=6).CreatePivotTable _
    TableDestination:="Mov Reg Bco no Cont!R2C7", TableName:="TablaDinámica1", _
    DefaultVersion:=6
    Sheets("Mov Reg Bco no Cont").Select
    Cells(2, 7).Select
    ActiveWorkbook.ShowPivotTableFieldList = True
    With ActiveSheet.PivotTables("TablaDinámica1").PivotFields( _
    "Descripción Movimiento")
    .Orientation = xlRowField
    .Position = 1
    End With
    ActiveSheet.PivotTables("TablaDinámica1").AddDataField ActiveSheet.PivotTables( _
    "TablaDinámica1").PivotFields("Monto"), "Suma de Monto", xlSum
    Me arroja el error: Arumento o llamada a procedimiento no válida.
    Aguardo tu valioso comentario. Gracias

  • @IvanCortinas_ES
    @IvanCortinas_ES 3 года назад +1

    Podríamos haber usado en lugar de
    For Each td In ActiveSheet.PivotTables ----> For Each td in WorkSheet.PivotTables
    Mi intención es actualizar todas las TD del libro. Muchas gracias.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад +1

      Es así:
      For Each Hoja In ActiveWorkbook.Sheets
      'Recorremos cada TD de cada hoja
      For Each TD In Hoja.PivotTables
      CuentaTD = CuentaTD + 1
      Next TD
      Next Hoja
      Aquí lo explico:
      www.exceleinfo.com/macro-vba-para-actualizar-todas-las-tablas-dinmicas-de-un-archivo-en-excel/

    • @IvanCortinas_ES
      @IvanCortinas_ES 3 года назад

      @@SergioAlejandroCampos Gracias!!!!

  • @evelynreveco7344
    @evelynreveco7344 5 месяцев назад

    Hice los pasos que enseñaste y al apretar el botón me sale el siguiente mensaje: "No se puede ejecutar la macro. Puede que la macro no este disponible en este libro o que se hayan deshabilitado todas las macros". :(