Devuelve al documento Calc donde esta la hoja.
doc = app.active
hoja = doc.active
doc = hoja.doc
app.debug(doc.title)
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)
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)
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
Solo funcionará con dos o más hojas, por que debe haber al menos una visible.
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)
Referencia al área de usuario actual.
hoja = app.active.active
rango = hoja.used_area
app.debug(rango)
Devuelve verdadero (True) si la hoja esta protegida
hoja = app.active.active
esta_protegida = hoja.is_protected
app.debug(esta_protegida)
Establecer una contraseña.
hoja = app.active.active
hoja.password = 'siscaloburropanzon'
app.debug(hoja.is_protected)