Página 1 de 1
Programando en Excel
Publicado: Mié Dic 16, 2009 7:36 am
por MICHEL_77
Hola Otra vez,
Me piden programar en excel una función (con Function) llamada miPER que calcule el PER de una empresa, dado su precio y beneficio (PER=precio/beneficio).
Gracias otra vez por las ayudas.
Un saludo.
Re: Programando en Excel
Publicado: Mié Dic 16, 2009 8:10 am
por nassiul
Hola,
Lo pides es muy sencillo, ahora bien a la hora de llamar a la función per, le tienes que "mandar" el precio y el beneficio o la función coge las celdas .... ves por donde voy=
Especifica un poco.
saludos.
Re: Programando en Excel
Publicado: Mié Dic 16, 2009 8:42 am
por MICHEL_77
Gracias por la ayuda, intentare encaminarme ya que no tengo mucha idea por ahora.
Saludos.
Re: Programando en Excel
Publicado: Mié Dic 16, 2009 2:21 pm
por nassiul
Bien,
tienes que añadir un modulo e insertar una función.... lo mas facil es grabar una macro, y ver que es lo que hacer para entender como funcionan, si la defines como public, la puedes llamar desde cualquier sitio de excel. Seria algo como lo siguiente:
Public function miPER () as single
precio =sheets("aqui el nombre de la hoja donde se encuentre el precio").range("A1").value (se supone que precio esta en la celda A1, dentro de la hoja)
beneficio =sheets("aqui el nombre de la hoja donde se encuentre el precio").range("A2").value (se supone que precio esta en la celda A2, dentro de la hoja)
miPER=precio/beneficio '(esto hace que el valor sea devuelto en la función
end function
de todas formas te recomiendo este post que tiene un manual muy bueno.
http://foros.construaprende.com/manual- ... t7060.html
Saludos y suerte
Re: Programando en Excel
Publicado: Mié Dic 16, 2009 4:06 pm
por MICHEL_77
Muchas Gracias por la ayuda, me ha sido de mucha utilidad.
Un saludo a todos.