OpenOffice - Como crear funciones en Openoffice Calc

 
Vista:

Como crear funciones en Openoffice Calc

Publicado por JM Ansola (1 intervención) el 27/08/2008 17:00:37
Quiero crear una funcion para que me calcule el paso, teniendo como parametros el tiempo de carrera y los Kilometros.

En Excel lo siguiente me funciona:
Function paso_km(tiempo, ckm) As String
Rem tiempo = "00:40:07"
km = Val(ckm)
w1 = Val(Left(tiempo, 2)) * 3600
w2 = Val(Mid(tiempo, 4, 2)) * 60
w3 = Val(Mid(tiempo, 7, 2))
Rem MsgBox w1 & " " & w2 & " " & w3
wmedia = (w1 + w2 + w3) / km
wmedia = wmedia / 60
WMedia1 = Int(wmedia)
WMedia2 = (wmedia - WMedia1) * 60
paso_km = Format(WMedia1, "##") + "'" + Format(WMedia2, "##") + Chr(34)
Rem MsgBox wmedia
Rem ActiveCell.FormulaR1C1 = WXMedia
End Function

pero al abrilo el OO me da error.

No veo la opcion de crear una nueva funcion.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

que funcion cumple el ID en la base de datos

Publicado por andres (1 intervención) el 22/04/2009 03:11:56
que funcion cumple el ID en una base de datos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como crear funciones en Openoffice Calc

Publicado por Natalia (2 intervenciones) el 05/06/2009 18:25:35
Yo tengo exactamente la misma duda, por favor!! alguien que nos explique como se hace!!!

Gracias
Natalia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como crear funciones en Openoffice Calc

Publicado por Natalia (2 intervenciones) el 05/06/2009 18:25:36
Yo tengo exactamente la misma duda, por favor!! alguien que nos explique como se hace!!!

Gracias
Natalia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como crear funciones en Openoffice Calc

Publicado por Daniel (1 intervención) el 30/01/2013 01:49:11
La sintaxis de programación de OO es diferente a la de VB usado por excell, es necesario que crees una nueva formula usando la sintaxis para OO. Para crear la formula puedes utilizar el editor de macros como en excell o bien puedes usar OO basic (para programarla desde 0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar