Página de Excel imposible de ver

Resuelto
Kris -  
PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   -
Hola,

en mi archivo XLS, tengo una hoja que no puedo ver.

Está oculta y hay elementos que se toman de ella en referencia, pero debo modificarlos, ¡pero IMPOSIBLE!

¿Cómo hacer?

1-xlsheetvisible, me indica el siguiente mensaje de error: No se puede establecer la propiedad Visible de la clase Worksheet.

No he puesto ninguna protección.

21 respuestas

  • 1
  • 2
  1. PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   1 512
     
    Hola

    Haz un Ctrl+A para seleccionar toda la hoja; haz clic derecho en la letra de una columna y luego mostrar.

    Atentamente
    0
  2. Kris
     
    de hecho, la página no la veo. está marcada como Xlsheethidden y no puedo cambiarla

    he probado esto que encontré en internet, pero nada...

    Sub Test()
    ActiveWorkbook.Unprotect
    End Sub
    0
  3. PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   1 512
     
    Re,

    Bueno, yo y el inglés no nos llevamos bien, así que dejamos de lado el lenguaje VBA. ;-))

    No había comprendido que se trataba de una hoja oculta.
    Si el archivo no está protegido, haz clic derecho en una de las pestañas y luego en "mostrar", se abrirá una ventana con todas las hojas ocultas, haz clic en la que deseas abrir y OK.

    Después te dejo en manos de los especialistas en VBA.

    Atentamente
    0
  4. ccm81 Mensajes publicados 11033 Estado Miembro 2 434
     
    Hola

    si tu hoja está oculta y no protegida, intenta esto

    Sub Test() Dim sh As Worksheet For Each sh In Sheets sh.Visible = True Next sh End Sub


    Saludos
    0
    1. ccm81 Mensajes publicados 11033 Estado Miembro 2 434
       
      si está protegida sin contraseña
      Sub TestP() Dim sh As Worksheet For Each sh In Sheets sh.Unprotect Next sh End Sub


      si está protegida y oculta
      Sub TestPM() Dim sh As Worksheet For Each sh In Sheets sh.Unprotect sh.Visible = True Next sh End Sub 
      0
  5. Kris
     
    hola, gracias por tu respuesta

    > entonces, para la primera, la respuesta es

    " error 1001 el método "visible del objeto __Worksheet ha fallado "

    resalta en amarillo la línea sh.Visible = True

    > para la segunda: no ha pasado nada más... y aún no hay hoja visible.....

    > para la tercera, misma respuesta que para la primera ..
    0
  6. ccm81 Mensajes publicados 11033 Estado Miembro 2 434
     
    Entonces misterio

    ¿Puedes enviar tu archivo? Quizás un especialista te ayude.

    1) Vas a https://www.cjoint.com/
    2) Haces clic en [Examinar] para seleccionar tu archivo
    3) Desciendes al final de la página para hacer clic en [Crear el enlace Cjoint]
    4) Después de unos segundos se muestra la segunda página, con el enlace
    subrayado en azul; lo seleccionas y haces "Copiar"
    5) Regresas a tu conversación en CCM, y en tu respuesta haces "Pegar".

    Saludos cordiales
    0
  7. Kris
     
    Aquí está el enlace

    He dejado solo lo esencial para el cálculo

    una celda con el valor a ingresar y una celda con el resultado que toma información en una página oculta.

    https://www.cjoint.com/c/KHeg0HCeYlD
    0
  8. PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   1 512
     
    Hola,

    El libro entero está protegido con una M.P.
    Tienes que desprotegerlo para acceder a la Hoja oculta.

    Saludos cordiales
    0
  9. Kris
     
    ¡Sí, ese es realmente mi problema! ¡No conozco el MP!

    ¡Y la persona que hizo el archivo ya no está!
    0
  10. PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   1 512
     
    Lamentablemente, no sé si alguien podrá ayudar en CCM

    >>> LEER <<<

    Saludos cordiales
    0
  11. Kris
     
    Ya he conseguido romper el MP para poder modificar la página visible porque estaba bloqueada y no se podía modificar nada...

    así que debe ser posible solo mostrar una hoja... pero cómo... esa es la pregunta.
    0
  12. PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   1 512
     
    Hola ccm81;
    Me adelantaste, estaba haciendo lo mismo cuando vi tu respuesta.

    Atentamente
    0
  13. Kris
     
    ¡Vaya! El enlace ya no está activo...

    ¿Podrías volver a ponerlo? ... Gracias.
    0
  14. PapyLuc51 Mensajes publicados 4569 Fecha de registro   Estado Miembro Última intervención   1 512
     
    Hola

    mientras esperamos que ccm81 envíe el enlace

    No es difícil, haces clic derecho en tu archivo / abrir con LibreOffice Calc / desactivar las macros /
    El archivo se abrirá con una sola hoja

    clic derecho en la hoja / mostrar las hojas / clic en la primera / Aceptar y repite para las otras hojas que deseas abrir

    Guardar como elegir Excel 2003-365 con macro

    Atentamente
    0
  15. Mike-31 Mensajes publicados 18405 Fecha de registro   Estado Colaborador Última intervención   5 147
     
    Hola,

    El problema parece venir de la protección por contraseña del libro y del nombre de la pestaña
    ¿cuál es la contraseña utilizada?

    Hoja 1 y Hoja 2 contienen cálculos en más de 30,000 filas y 3 columnas y errores de fórmulas, sin embargo, la pestaña Elección de tarifas está vacía
    A+
    Mike-31

    Soy responsable de lo que digo, no de lo que tú entiendes...
    0
  16. ccm81 Mensajes publicados 11033 Estado Miembro 2 434
     
    En caso de que
    https://mon-partage.fr/f/LOWZ0v8T/

    Nota. La macro solo sirve para intentar eliminar la contraseña de la hoja activa, puedes guardar sin la macro ya que ya no es necesaria

    Saludos
    0
  • 1
  • 2