[RESUELTO] macro para ocultar nombres de hojas en calc

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
Lucasasecas
Mensajes: 10
Registrado: Vie Jun 24, 2016 4:53 pm

[RESUELTO] macro para ocultar nombres de hojas en calc

Mensaje por Lucasasecas »

Buenos días.
Tengo una hoja de cálculo con varias hojas compartida a la que acceden simultáneamente varios usuarios.
He estado buscando pero no encuentro cómo ocultar los nombres de las hojas.
Quiero que los usuarios no puedan hacer modificaciones de ningún tipo y para ello no quiero que tengan barras de herramientas, títulos de columnas o filas ni tampoco los nombres de las hojas.
Las barras de herramientas y los títulos de filas y columnas ya los he conseguido ocultar pero no encuentro lo de ocultar los nombres de las hojas.
Podría ocultar todas las hojas que no me interesen pero siempre quedará el nombre de la que se muestra.
Y otra cuestión: ¿Se puede deshabilitar el botón derecho del ratón?
Muchas gracias.
Última edición por Lucasasecas el Mar Jul 19, 2016 9:06 pm, editado 1 vez en total.
Libre Office 5.1.4.2. en Windows 10
Avatar de Usuario
mauricio
Mensajes: 6093
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: macro para ocultar nombres de hojas en calc

Mensaje por mauricio »

El siguiente código alterna entre mostrar y ocultar las hojas del documento actual:

Código: Seleccionar todo

ThisComponent.getCurrentController().SheetTabs = Not ThisComponent.getCurrentController().HasSheetTabs
Toman cuenta que siempre podrán acceder con el método abreviado de teclado, te recomiendo ocultar las hojas en ves de ocultar las pestañas...

Saludos

P.D. Respuesta si... una pregunta por tema, una respuesta por tema...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Lucasasecas
Mensajes: 10
Registrado: Vie Jun 24, 2016 4:53 pm

Re: macro para ocultar nombres de hojas en calc

Mensaje por Lucasasecas »

Muchas gracias Mauricio, es lo que necesitaba.
Voy a ver si investigo por mi cuenta lo del ratón (y las barras de desplazamiento) antes de abrir otro hilo.
Un saludo.
Libre Office 5.1.4.2. en Windows 10
Avatar de Usuario
mauricio
Mensajes: 6093
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [RESUELTO] macro para ocultar nombres de hojas en calc

Mensaje por mauricio »

Si no quieres que la modifiquen.. ¿no te vale protegerla?

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Lucasasecas
Mensajes: 10
Registrado: Vie Jun 24, 2016 4:53 pm

Re: [RESUELTO] macro para ocultar nombres de hojas en calc

Mensaje por Lucasasecas »

Soy nuevo en Libre Office y aún no conozco muy bien todas las características así que es probable que no tenga en cuenta todo su potencial.
Es un libro compartido y constantemente necesito modificar yo mismo muchas cosas y no me deja si la hoja está protegida. No puedo desprotegerla sin antes des-compartir el libro.
Libre Office 5.1.4.2. en Windows 10
Responder