Página de Excel imposible de ver

Resuelto
Kris -  
PapyLuc51 Mensajes publicados 4567 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
PapyLuc51 Mensajes publicados 4567 Fecha de registro   Estado Miembro Última intervención   1 511
 
Hola

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

Atentamente
0
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
PapyLuc51 Mensajes publicados 4567 Fecha de registro   Estado Miembro Última intervención   1 511
 
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
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
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
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
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
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
PapyLuc51 Mensajes publicados 4567 Fecha de registro   Estado Miembro Última intervención   1 511
 
Hola,

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

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

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

>>> LEER <<<

Saludos cordiales
0
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
ccm81 Mensajes publicados 11033 Estado Miembro 2 434
 
Hola

Al pasar por Libre Office, obtuve esto
https://www.cjoint.com/c/KHekbVe0awB

Saludos cordiales
0
PapyLuc51 Mensajes publicados 4567 Fecha de registro   Estado Miembro Última intervención   1 511
 
Hola ccm81;
Me adelantaste, estaba haciendo lo mismo cuando vi tu respuesta.

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

¿Podrías volver a ponerlo? ... Gracias.
0
PapyLuc51 Mensajes publicados 4567 Fecha de registro   Estado Miembro Última intervención   1 511
 
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
Kris
 
TOP

eso está genial; gracias por la info

????
0
Mike-31 Mensajes publicados 18405 Fecha de registro   Estado Colaborador Última intervención   5 146
 
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
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
Bobby2Dallas Mensajes publicados 163 Fecha de registro   Estado Miembro Última intervención   2
 
0
Kris
 
Gracias por todo

excelente la rapidez
0
  • 1
  • 2