Foros del Web » Soporte técnico » Ofimática »

Function's en Excel

Estas en el tema de Function's en Excel en el foro de Ofimática en Foros del Web. Hola a todos. Pensando se me ha planteado una duda, y no sé si será posible, a ver si a alguno de ustedes se le ...
  #1 (permalink)  
Antiguo 10/09/2008, 10:22
 
Fecha de Ingreso: septiembre-2007
Ubicación: Badajoz City
Mensajes: 126
Antigüedad: 17 años, 2 meses
Puntos: 0
Function's en Excel

Hola a todos.

Pensando se me ha planteado una duda, y no sé si será posible, a ver si a alguno de ustedes se le ocurre, que seguro que nos viene genial a todos.

Cuando definimos una función en un módulo en VBA podemosusar esa función en una celda, y darle como parámetros otras celdas de excel.

Pero cuando usamos una función de excel nos salen todas las ayudas posibles sobre esta función. Veamos la imagen:


Y ahí va mi pregunta ¿cómo podemos hacer para que nuestras funciones tengan también esa ayuda?
  #2 (permalink)  
Antiguo 10/09/2008, 10:33
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
De acuerdo Respuesta: Function's en Excel

Me temo que no se pueda, lo que sí puedes hacer es agregar comentarios al comienzo de la función explicando qué hace cada uno de sus parámetros.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 10/09/2008, 19:42
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 8 meses
Puntos: 88
De acuerdo Function's en Excel

Hola! yenay. Una alternativa que -quizá- te pueda ser útil conocer es la siguiente:

Imagina que tienes definida la siguiente función personalizada:
Código:
Function Incremento(MiDato As Double) As Double
  Incremento = MiDato + 1
End Function
y que has incorporado como evento "Open" del libro que la contiene lo siguiente:
Código:
Private Sub Workbook_Open()
Application.MacroOptions Macro:="Incremento", _
  Description:="Aumenta en una unidad al valor del argumento.", _
  HelpFile:="C:\AyudaParaFunción.txt"
End Sub

Entonces, cuando vayas a Agregar Función verás:

a) Que se visualiza una pequeña descripción de la función: "Aumenta en una unidad al valor del argumento."

b) Que si haces clic en la ayuda de tu función personalizada, se verá lo que hayas escrito en el archivo AyudaParaFunción.txt ubicado en C:\.

Naturalmente, en este último archivo puedes explayarte sobre las "bondades" de tu función personalizada.
Saludos, Cacho.

  #4 (permalink)  
Antiguo 11/09/2008, 03:02
 
Fecha de Ingreso: septiembre-2007
Ubicación: Badajoz City
Mensajes: 126
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Function's en Excel

muchas gracias mrocf!!!

Es justo lo que quería, pues es gnial
  #5 (permalink)  
Antiguo 11/09/2008, 07:00
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 22 años, 7 meses
Puntos: 9
Respuesta: Function's en Excel

Que post mas interesante,, muchas gracias chicos...

un saludete
__________________

***Aprendiz de todo y maestro de nada***
  #6 (permalink)  
Antiguo 11/09/2008, 13:12
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 8 meses
Puntos: 88
De acuerdo Respuesta: Function's en Excel

epa2: siempre tan gentil y agradecido.

Te mando un gran saludo, Cacho.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:11.