[RESUELTO] Desplazar Celdas hacia arriba

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
short
Mensajes: 10
Registrado: Vie Jul 30, 2010 8:34 am

[RESUELTO] Desplazar Celdas hacia arriba

Mensaje por short »

Hola,

me podrian decir como desplazar celdas hacia arriba en macro con open office basic? He usado removeRange pero no me funciona. He de desplazar dos celdas hacia arriba una hoja de calculo.

Gracias
Última edición por short el Jue Ago 19, 2010 9:03 am, editado 1 vez en total.
openoffice 3 en windows xp
Avatar de Usuario
mauricio
Mensajes: 6093
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Desplazar Celdas hacia arriba

Mensaje por mauricio »

Hola...

Capitulo 6.3.1 de mi libro: http://user.services.openoffice.org/es/ ... =50&t=1545

Código: Seleccionar todo

Sub MoverRangos1()
Dim oHojaActiva As Object
Dim oOrigen As Object
Dim oDestino As Object

	oHojaActiva = ThisComponent.getCurrentController().getActiveSheet()
	'Rango a mover
	oOrigen = oHojaActiva.getCellRangeByName( "A1:B5" )
	'Celda destino
	oDestino = oHojaActiva.getCellRangeByName( "D10" )

	'Movemos el rango
	oHojaActiva.moveRange( oDestino.getCellAddress(), oOrigen.getRangeAddress() )

End Sub
Por favor, si esto responde tu pregunta, edita el primer mensaje de este hilo y agrega al principio del título la etiqueta [RESUELTO], de esta forma conseguiremos un foro más ordenado.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
short
Mensajes: 10
Registrado: Vie Jul 30, 2010 8:34 am

Re: [RESUELTO] Desplazar Celdas hacia arriba

Mensaje por short »

Muchas Gracias
openoffice 3 en windows xp
Responder