“Conocimientos software>Microsoft Access

¿Cómo empezar a trabajar con Excel VBA

2013/3/17
Microsoft Excel es una poderosa aplicación con características que van más allá del diseño de hoja de cálculo simple. Tal vez usted ha disfrutado de fórmulas complejas de masterización y análisis de datos , y ya está listo para un nuevo desafío . Con Visual Basic para Aplicaciones ( VBA ), puede impulsar el potencial de Excel. Puede comenzar a utilizar VBA inmediatamente , sin experiencia en programación es necesario. Instrucciones
grabar una macro
1

Si alguna vez ha grabado una macro, ya está utilizando VBA . El editor de Visual Basic convierte las pulsaciones del teclado a comandos de VBA . El código resultante es ineficiente, pero puede ayudar a familiarizarse con la sintaxis y los comandos de VBA.
2

En Excel , grabar una macro simple . En Office XP , seleccione Macro, Grabar nueva macro en el menú Herramientas. ( En Excel 2007 , los comandos se encuentran en la ficha Programador . ) Cambiar el nombre de la macro o deje el predeterminado y pulse Aceptar.
3

Con la grabadora de macros en ejecución, escriba " Hello World " en la celda A1 . Aplicar Negrita, Cursiva y Subrayado, y cambiar el color de fuente a rojo. Haga doble clic en el separador de columna en la fila de encabezado , entre las columnas A y B, al cambiar la anchura de la célula a su contenido.
4

Apague la grabadora de macros , seleccione Herramientas , Macro , Detener grabación .
5

prueba la macro para asegurarse de que aparece el mensaje.
Examinar código grabado
6

haga clic en la pestaña Hoja1 y seleccione Ver código o pulse Alt -F11 para abrir el editor de VB, y haga doble clic en el módulo 1 . Su código de macro se verá algo como esto:

Sub Macro1 ()

ActiveCell.FormulaR1C1 = Range " Hello World " ("A1 ") = SelectSelection.Font.Bold TrueSelection.Font . . Cursiva = TrueSelection.Font.Underline = xlUnderlineStyleSingleColumns ( "A: A"). EntireColumn.AutoFitSelection.Font.ColorIndex = 3

End Sub
7

Tenga en cuenta que la macro se inicia con "Sub " y termina con " End Sub ". Cada subrutina VBA comienza y termina de esta manera.
8

Encontrar palabras clave conocidas. Puesto que usted sabe lo que hace esta macro , puede darse cuenta de que " Selection.Font.Bold = true" , la selección cambiará a negrita. También puede reconocer los comandos para cambiar el tamaño de la columna y cambiar el color.
9

Volver a Excel e intente grabar algunas macros más simples , cada vez examinar el código en el editor de VB .

Configuración de la VB editor
10

Inicie el editor de VB pulsando Alt- F11.
11

Haga clic en cada elemento del menú en la parte superior para familiarizarse con las opciones disponibles .
12

configurar el entorno con las opciones en el menú View. Como mínimo , agregue la ventana Propiedades y el Explorador de proyectos . Usted les puede acoplar a la parte izquierda de la pantalla haciendo clic derecho y seleccionando " acoplable ".
13

Pruebe la función de ayuda contextual en cualquier momento pulsando F1.


Diseñar un formulario
14

En el menú Insertar, seleccione Insertar UserForm . El formulario de usuario es el lienzo de diseño.
15

Si el formulario de usuario no se eleva , vaya al editor de proyectos y haga doble clic en "Formularios ", luego haga doble clic en UserForm1 .

16

Cuando aparezca el formulario de usuario , también podrás ver la caja de herramientas que contiene los controles que va a utilizar en la creación de sus formas . Por ejemplo , puede incluir botones , cuadros de texto , menús desplegables y etiquetas. Sitúe el cursor sobre cada uno para ver los nombres .
17

Añada algunos controles al formulario. Para agregar un cuadro de texto , búsquelo en la Caja de Herramientas , haga clic en él y, a continuación , mueva el cursor hasta el formulario de usuario y dibuje un rectángulo en el formulario. Verá una forma que se parece a una ventana. Aquí es donde el usuario introducirá su entrada.
18

Lugar más controles en el formulario. Experimente con redimensionamiento y reorganización . Para algunos controles para trabajar , necesitan ser programadas . Por ejemplo , un botón de "OK " necesita una secuencia asociada de acciones. Otros controles , como etiquetas , por lo general tienen poca o ninguna programación
Programa un Mensaje Box

Microsoft Access
Cómo crear un presupuesto simple uso de Excel 2007
Excel Macro Funciones
Cómo hacer etiquetas de Excel a Word
Cómo hacer números negativos Roja en Excel
Cómo agregar botones de opción a Microsoft Excel para la recolección de datos
Cómo copiar favoritos con URL etiquetas y Excel
¿Cuáles son las funciones de la barra de menús en Microsoft Excel
Cómo cambiar un documento de Bloc de notas en un archivo de MS Excel
Conocimientos Informáticos © http://www.ordenador.online