1.5 KiB
1.5 KiB
+++ title = "Propiedades" weight = 1 +++
doc
Devuelve al documento Calc donde esta la hoja.
doc = app.active
hoja = doc.active
doc = hoja.doc
app.debug(doc.title)
name
Nombre visible y editable por el usuario.
doc = app.active
hoja = doc.active
app.msgbox(hoja.name)
hoja.name = 'Nuevo Nombre'
app.msgbox(hoja.name)
code_name
Nombre editable y accesible solo por código.
doc = app.active
hoja = doc.active
app.msgbox(hoja.code_name)
hoja.code_name = 'datos'
app.msgbox(hoja.code_name)
visible
Muestra u oculta la hoja
hoja = app.active.active
app.msgbox(hoja.visible)
hoja.visible = not hoja.visible
app.msgbox(hoja.visible)
hoja.visible = not hoja.visible
{{% notice tip %}} Solo funcionará con dos o más hojas, por que debe haber al menos una visible. {{% /notice %}}
color
Color de la pestaña.
hoja = app.active.active
app.msgbox(hoja.color)
hoja.color = 'red'
app.msgbox(hoja.color)
# RGB
hoja.color = (125, 200, 10)
app.msgbox(hoja.color)
used_area
Referencia al área de usuario actual.
hoja = app.active.active
rango = hoja.used_area
app.debug(rango)
is_protected
Devuelve verdadero (True) si la hoja esta protegida
hoja = app.active.active
esta_protegida = hoja.is_protected
app.debug(esta_protegida)
password
Establecer una contraseña.
hoja = app.active.active
hoja.password = 'siscaloburropanzon'
app.debug(hoja.is_protected)