“Conocimientos Programación>Visual Basics Programación

Cómo introducir el lenguaje VBA

2012/5/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 abrir una aplicación de Windows utilizando Visual Basic
Cómo leer un archivo delimitado por comas en Visual Basic
Cómo conectarse a la base de datos en VBS
Cómo utilizar el Fuerte ToUpper cadena en Visual Basic
Cómo convertir dígitos a Word en Visual Basic 6.0
Cómo crear un archivo de VBScript
Cómo programar moneda en Vb.Net
Cómo convertir un proyecto de VB6 a EXE
Conocimientos Informáticos © http://www.ordenador.online