[RESUELTO] Aleatorio y botones

Discute sobre la aplicación de hojas de cálculo
Responder
hammer_ortiz
Mensajes: 9
Registrado: Lun Nov 24, 2008 4:13 pm

[RESUELTO] Aleatorio y botones

Mensaje por hammer_ortiz »

He usado a lo largo de una hoja de cálculo la función ALEATORIO() para obtener números aleatorios pero necesito que, en vez de recalcularse al abrir la hoja y cada vez se cambia algún valor sólo se calculen cuando se presione un botón asociado.

Si no me equivoco creo que es necesario trastear con macros para conseguir esa función y lo cierto es que nunca he trabajado con ellas por lo que estoy un poco perdido.

Alguna sugerencia.
Última edición por hammer_ortiz el Dom Jun 14, 2009 9:38 pm, editado 2 veces en total.
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Aleatorio y botones

Mensaje por FJCC-ES »

Esta macro pone números aleatorios en celda A2 de la primera Hoja.

Código: Seleccionar todo

svc = createUnoService( "com.sun.star.sheet.FunctionAccess" )
oDoc = ThisComponent
Hojas = oDoc.Sheets
Hoja = Hojas.getByIndex(0)  'primera hoja


'Numeros entre 0 y 1
Celda = Hoja.getCellRangeByName("A2")
Celda.Value = svc.callFunction("RAND",Array())
hammer_ortiz
Mensajes: 9
Registrado: Lun Nov 24, 2008 4:13 pm

Re: Aleatorio y botones

Mensaje por hammer_ortiz »

Muschísimas gracias, es todo lo que necesitaba
Responder