Especial: De Excel a Calc

Copiar y pegar rangos con StarBasic

Regresar a la Categoría
Traspasa información de una pestaña a otra o guarda respaldos automáticos moviendo bloques completos de celdas.

Guía Paso a Paso

1

Definir rango de origen

`oRangoOrig = oHoja1.getCellRangeByName("A1:D10").getRangeAddress()`

Paso 1
2

Definir destino (CellAddress)

A diferencia de Excel, en Calc solo necesitas indicar la primera celda destino: `oCeldaDest = oHoja2.getCellRangeByName("A1").getCellAddress()`.

Paso 2
3

Ejecutar el CopyRange

Usa la función del controlador de hojas: `oHoja2.copyRange(oCeldaDest, oRangoOrig)`. Esto clonará valores y formatos súper rápido.

Paso 3
4

Limpiar datos (ClearContents)

Si quieres hacer "Cortar y pegar", tras hacer el copyRange, limpia el origen con `oHoja1.getCellRangeByName("A1:D10").clearContents(7)`.

Paso 4

¿Te ha sido útil este artículo?

Consultar con IA de LBS
Regresar a la Categoría Centro de Ayuda