“Conocimiento Programación>Visual Basics Programación

Cómo introducir el lenguaje VBA

2014/10/6
La experiencia práctica es una de las mejores maneras para introducirse en el Visual Basic para Aplicaciones ( VBA) lenguaje. VBA es un lenguaje de programación disponible en todas las aplicaciones de Microsoft Office como Access y Excel. En Access, cuando se crea una nueva base de datos , normalmente se empieza por crear una tabla e insertar datos en ella. Este proceso puede ser fácilmente automatizado a través de que el usuario de VBA . En Excel , puede automatizar tareas por primera grabación de macros VBA . Puede modificar una macro VBA para satisfacer sus necesidades después de haber sido registrado . Cosas que necesitará
Microsoft Office
Ver Más instrucciones
1

lanzamiento Microsoft Access, haga clic en "Base de datos en blanco ", y haga clic en el botón "Crear " para crear una nueva base de datos. Haga clic en "Herramientas de base de datos" y haga clic en "Visual Basic " para iniciar el editor de VBA. Haga clic en el menú " Insertar" y haga clic en " módulos" para insertar un nuevo módulo de código
2

Copia y pega el código siguiente para crear una tabla e insertar una fila de datos utilizando sentencias SQL : .

crearTabla Sub Private ()

strSQL As String Dim

strSQL = " CREATE TABLE MyTbl ( fname TEXTO, TEXTO lName ) "

DoCmd.RunSQL ( strSQL )

strSQL = "INSERT INTO VALORES MyTbl ( 'John ', ' SMITH ')"

DoCmd.SetWarnings False

DoCmd.RunSQL ( strSQL )
< p> End Sub
3 Pulse

"F5 " para ejecutar el procedimiento .
4

lanzamiento Microsoft Excel , haga clic en la pestaña de " desarrolladores" y haga clic en "Record macro "para iniciar la grabación de una macro VBA. Haga clic en " OK" en la ventana de diálogo " Grabar macro " . Tipo " 2 " en A1 y " 4 " en " B1 ". Haga clic en " Detener grabación " y haga clic en "Visual Basic " para iniciar el editor de VBA
5

Expandir la carpeta " Módulos " y haga doble clic en "Module 1 " para ver el siguiente código de macro: .
Rango

("A1 ") . Seleccione

ActiveCell.FormulaR1C1 = " 2 "

Range (" B1" ) . Seleccione

ActiveCell.FormulaR1C1 = " 4 "
6

Agregue el código siguiente a la macro para mostrar la suma de A1 y ​​B1 en C1:

Dim a As Integer

b As Integer

total de As Integer

Range (" A1") . Seleccione

a = Range (" A1") . Valor

Range (" B1" ) . Seleccione

b = Range (" B1" ) . Valor

totales = a + b


Range (" C1" ) . Seleccione

ActiveCell.FormulaR1C1 = total de
7

Press "F5 " para ejecutar el código VBA macro.

Visual Basics Programación
Cómo agregar una impresora local utilizando Script
Cómo reemplazar los guiones en Visual Basic
Cómo crear símbolos personalizados
Pasos para crear una barra de herramientas en Visual Basic
Función CByte
Cómo asignar teclas de acceso rápido a un cuadro de texto en Visual Basic
Cómo terminar un programa en código de Visual Basic
Cómo convertir una cadena de código HTML Variable Detrás VB.NET
Conocimiento de la computadora © http://www.ordenador.online