12
COMO CREAR FUNCIONES PERSONALIZADAS 1.- Habilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para agrupar funciones): Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.es Telf. 949 274 139 [email protected]

miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS1.- Habilitar el Menú Programador.

2.- Abrir el Editor de Visual Basic.

3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para agrupar funciones):

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 2: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS4.- Se abrirá la siguiente ventana:

Vamos a crear una función llamada IGV que multiplicara un valor dado por el 19%.

5.- Digita la primera línea mostrada y luego presiona Enter:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 3: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS

La segunda línea se creará automáticamente.

IGV es el nombre de la función.

(importe) representa cualquier valor asignado o encontrado en una Celda.

Entre ambas líneas se digitaran las instrucciones en lenguaje VB.

6.- Grabamos la función:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 4: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS

7.- Guardamos, cerramos Excel y volvemos a abrir el archivo Excel:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 5: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS8.- El icono asignado al archivo guardado como Libro1 se mostrará así:

9.- Al abrir el archivo Excel, aparece este botón:

10.- Debemos hacer clic sobre él y habilitar el contenido:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 6: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS

11.- Para insertar nuestra función, podemos mostrar el Asistente de funciones (Fx) y en categorías buscar la que diga “Definidas por el usuario” y allí encontraremos la función que hemos creado y que la llamamos IGV:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 7: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS

12.- Aparecerá nuestra función:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 8: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS13.- Llenamos los datos correspondientes y aceptamos, con lo cual se realizara el cálculo incluido en la función:

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 9: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS

PARA CREAR UNA CATEGORIA QUE AGRUPE NUESTRAS FUNCIONES

14.- En la ventana de VB hacer doble clic en el icono marcado (si esta ventana no aparece, mostrarla mediante el menú Ver>Explorador de Proyectos):

15.- Aparece la siguiente ventana en donde digitamos el siguiente código(los datos marcados son variables y son asignados por nosotros):

Hemos creado una categoría que se llama Miguel Corzo y que contendrá las nuevas funciones creadas, incluyendo la función IGV.

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]

Page 10: miguelcorzobravo.webnode.es · Web viewHabilitar el Menú Programador. 2.- Abrir el Editor de Visual Basic. 3.- Insertamos un Modulo (el modulo es como una carpeta que sirve para

COMO CREAR FUNCIONES PERSONALIZADAS16.- Ahora llamamos al asistente de funciones:

Recuerda que debemos guardar y volver a cargar nuestro archivo para que aparezcan las funciones que creamos.

Profesor: Miguel Corzo Bravo www.miguelcorzobravo.webnode.esTelf. 949 274 139 [email protected]