Cómo Crear Un Programa En Excel

Tabla de contenido:

Cómo Crear Un Programa En Excel
Cómo Crear Un Programa En Excel

Video: Cómo Crear Un Programa En Excel

Video: Cómo Crear Un Programa En Excel
Video: CREAR APLICACIÓN EN EXCEL(MACRO)- DESDE CERO "RÁPIDO Y FÁCIL" 2024, Noviembre
Anonim

Todas las aplicaciones de Microsoft Office admiten la capacidad de incrustar código ejecutable (scripts) en sus documentos. Con su ayuda, puede resolver una amplia gama de tareas en la automatización del procesamiento de datos. Y el uso de formularios creará literalmente un programa basado en una aplicación de oficina. Esto se puede hacer, por ejemplo, en Excel.

Cómo crear un programa en Excel
Cómo crear un programa en Excel

Necesario

Microsoft Office Excel

Instrucciones

Paso 1

Inicie Microsoft Office Excel. Cree un nuevo documento si es necesario. Para hacer esto, presione Ctrl + N o expanda el menú "Archivo" y seleccione el elemento "Nuevo …". Luego haga clic en el enlace "Libro en blanco" en el panel "Creación de libros".

Paso 2

Abra una ventana del Editor de Visual Basic. Para hacer esto, presione Alt + F11 o seleccione Editor de Visual Basic en la sección Macro del menú Herramientas. Allí verá un panel de proyecto que muestra el árbol de objetos de este libro de Excel, así como los formularios, módulos y módulos de clase que contiene.

Paso 3

Cree formularios si es necesario. En el menú principal, haga clic en Insertar y luego en UserForm. Se agrega un nuevo elemento en la sección Formularios del panel del proyecto. Cuando se crea, el formulario se abrirá automáticamente. Utilice el mouse para arrastrar los controles desde el cuadro de herramientas a la ventana del formulario. Cambie su tamaño y posición. Después de seleccionar con el mouse, cambie sus propiedades en el panel Propiedades. Guarde las formas presionando Ctrl + S.

Paso 4

Cree tantos módulos o módulos de clase como sea necesario. Para hacer esto, seleccione los elementos Módulo o Módulo de clase en la sección Insertar del menú principal. Abra las ventanas de edición de código para los módulos o formularios requeridos haciendo doble clic en los elementos correspondientes en la ventana del proyecto.

Paso 5

Agregue declaraciones de clase a los módulos de clase. Defínalos usando la palabra clave Class:

Clase CSampleClass

Clase final

Paso 6

Agregue métodos a las definiciones de clases y apéndices de funciones y procedimientos a los módulos. Las funciones se declaran utilizando la palabra clave Function, seguida de un nombre y un conjunto de parámetros, separados por comas, entre paréntesis. Por ejemplo:

Función SampleFunction (a, b, c)

Función final

De manera similar (solo usando la palabra clave Sub) se declaran los procedimientos:

Procedimiento de submuestra (a, b)

End Sub

Paso 7

Declare miembros de la clase, así como variables globales y locales (en funciones y métodos). Para hacer esto, use la cláusula Dim … As (el tipo de variable se indica después de la palabra clave As). Por ejemplo, declarar una variable oWB que almacena una referencia a un objeto de libro podría verse así:

Dim oWB como Excel.

Al especificar la dimensión entre paréntesis, puede declarar una matriz:

Dim aWBooks (10) como Excel. Workbook

Paso 8

Implemente el algoritmo del programa realizando cambios en el código de funciones, procedimientos, métodos de clase. Utilice estructuras de control de Visual Basic para controlar el flujo de ejecución. Trabaje con sus propias estructuras de datos, objetos de formulario integrados y objetos de Excel integrados.

Recomendado: