Hola
He logrado seleccionar un rango de celdas y quiero copiar en otra parte de la misma hoja sólo el formato.
Sólo he logrado llegar a seleccionar las celdas a copiar su formato pero no logro siquiera el copiar contenido.
El código hasta ahora es:
import uno
def main():
documento = XSCRIPTCONTEXT.getDocument()
fila = 0
col = 0
celda = documento.Sheets[0][(fila, col)]
valor = celda.getString()
fila += 1
while valor: # busco la primera celda vacía
fila += 1
celda = documento.Sheets[0][(fila, col)]
valor = celda.getString()
fila -= 1
ncol = col + 5 # vuelvo a la fila anterior y defino el extremo derecho a seleccionar
HojaActiva = documento.getCurrentController().getActiveSheet()
Rango = HojaActiva.getCellRangeByPosition(col, fila, ncol, fila)
SeleccionCeldas = documento.getCurrentController().select(Rango)
# Y hasta aquí he llegado. He probado varios métodos pero "ni pa'trás"
return