Buscar en Ayuda Excel:

Cómo crear una función personalizada en Excel

Vamos a crear una función personalizada utilizada para sumar dos valores. Después de crearla, la utilizaremos en una hoja.

Inserta un nuevo módulo en el Editor de VB. Escribe la siguiente función en el módulo. Se trata de una función denominada Add que calcula el total de dos celdas diferentes. La función tiene dos argumentos:

Add(Número1, Número2)

Número1 es el primer número a añadir; Número2 es el segundo número a añadir:

Function Add(Número1,Número2) As Integer
   Add=Número1 + Número2
End Function

Desglosemos el código:

Nombre de la función: Add

Los argumentos se sitúan entre paréntesis después del nombre de la función. Este ejemplo tiene dos argumentos: Número1 y Número2.

As Integer define el tipo de variable del resultado como un número entero.

Add=Número1 + Número2 devuelve el resultado de la función.

Ésta es la forma en la que utilizar la función en una hoja:

  1. Escribir dos números en las celdas A1 y A2.
  2. Seleccionar la celda A3.
  3. Pulsar <Mayús> + <F3> para abrir el cuadro de diálogo Insertar función (o elegir Insertar > Función del menú principal).
  4. Seleccionar la categoría Definidas por el usuario.
  5. Seleccionar la función Add.
  6. En el primer cuadro de argumentos, seleccionar la celda A1.
  7. En el segundo cuadro de argumento, seleccionar la celda A2.
  8. Hacer clic en Aceptar.

Felicidades! Acabamos de crear nuestra primera función personalizada. Podremos compartirla fácilmente ya que los usuarios no necesitan saber cómo funciona.


Technorati Tags:
Distribuir contenido
Cursos de Excel · Manual básico de Excel · Tutoriales Excel · Foro Excel · Enlaces · VBA Excel · Plantillas Excel · Nota legal · Contacta