Declaraciones vba comunes para la programación excel vba

La siguiente tabla proporciona una lista de declaraciones de VBA de uso común que puede utilizar al crear macros para Excel. Para obtener más información sobre una declaración particular, consulte el sistema de ayuda de Excel.

Declaración VBAQue hace
AppActivateActiva una ventana de aplicación
BeepSuena un tono a través del altavoz de la computadora
LlamadaTransfiere el control a otro procedimiento
ChDirCambia el directorio actual
ChDriveCambia la unidad actual
CercaCierra un archivo de texto
ConstDeclara un valor constante
FechaEstablece la fecha actual del sistema
DeclararDeclara una referencia a un procedimiento externo en un LinkLibrary dinámico (DLL)
DeleteSettingElimina una sección o configuración de la clave de la entrada de una aplicación enel Registro de Windows
DimDeclara variables y (opcionalmente) sus tipos de datos
Do-LoopBucles a través de un conjunto de instrucciones
FinUtilizado por sí mismo, sale de la programación también se utiliza para poner fin a un ofstatements bloques que comienzan con Si, Con, Sub, Function, propiedad, Tipo, o Seleccionar
BorrarRe-inicializa un array
ErrorSimula una condición de error específico
Exit DoSale de un bloque de código Do-Loop
Salir ParaSale de un bloque de For-Next código
Exit FunctionSale de un procedimiento Function
Salir de la propiedadSale de un procedimiento de propiedad
Exit SubSale de un procedimiento de subrutina
FileCopyCopia un archivo
Para Cada-SiguienteBucles a través de un conjunto de instrucciones para cada miembro de unaColección
Para el siguienteBucles a través de un conjunto de instrucciones un número específico oftimes
FunciónDeclara el nombre y argumentos para un procedimiento Function
ObtenerLee datos de un archivo de texto
GoSub ... VolverRamas y vuelve a partir de un procedimiento
IrRamas a una declaración especificada dentro de un procedimiento
If-Then-ElseProcesos declaraciones condicional (la parte Else isOptional)
Entrada #Lee datos de un archivo de texto secuencial
MatarElimina un archivo
DejarAsigna el valor de una expresión a una variable de orproperty
Entrada de línea #Lee una línea de datos de un archivo de texto secuencial
CargaCarga un objeto, pero no lo demuestra
Bloqueo y desbloqueoControla el acceso a un archivo de texto
MediadosReemplaza caracteres de una cadena con otros personajes
MkDirCrea un nuevo directorio
NombreCambia el nombre de un archivo o directorio
On ErrorDa instrucciones específicas para saber qué hacer en el caso de anerror
En ... GoSubRamas, basados ​​en una condición
On ... GoToRamas, basados ​​en una condición
AbiertoAbre un archivo de texto
Option BaseCambia límite predeterminado inferior para las matrices
Option CompareDeclara comparingstrings el modo de comparación por defecto cuando
Option ExplicitFuerzas declaración de todas las variables en un módulo
Opción privadaIndica que un módulo entero es privada
Impresión #Escribe datos en un archivo secuencial
ParticularDeclara un array local o variable
Get PropiedadDeclara el nombre y argumentos de una Getprocedure Propiedad
Property LetDeclara el nombre y argumentos de una Letprocedure Propiedad
Conjunto de propiedadesDeclara el nombre y argumentos de una Setprocedure Propiedad
PúblicoDeclara una matriz pública o variable
PonerEscribe una variable a un archivo de texto
RaiseEventDispara un evento definido por el usuario
RandomizeInicializa el generador de números aleatorios
ReDimCambia las dimensiones de un array
RemEspecifica una línea de comentarios (igual que un apóstrofe ['])
ReiniciarCierra todos los archivos de texto abiertos
CurrículumReanuda la ejecución cuando un acabados de rutina de control de errores
RmDirElimina un directorio vacío
Guardar configuraciónGuarda o crea una entrada de aplicación en el WindowsRegistry
BusqueEstablece la posición para el siguiente acceso en un archivo de texto
Select CaseProcesos declaraciones condicional
SendKeysEnvía pulsaciones de teclas a la ventana activa
SetAsigna una referencia de objeto a una variable o propiedad
SetAttrCambios información de atributos de un archivo
EstáticaDeclara las variables a nivel de procedimiento para que el variablesretain sus valores, siempre y cuando el código se ejecuta y el projecthasn't ha restablecido.
DeténgaseHace una pausa en el programa
SubDeclara el nombre y argumentos de un procedimiento Sub
HoraEstablece la hora del sistema
EscribeDefine un tipo de datos personalizados
DescargarElimina un objeto de la memoria
Mientras ... WendBucles a través de un conjunto de instrucciones mientras una certaincondition siendo cierto
Ancho #Establece el ancho de la línea de salida de un archivo de texto
ConPermite una forma abreviada de acceder a múltiples propiedades para unObjeto
Escribir #Escribe datos en un archivo de texto secuencial



» » » » Declaraciones vba comunes para la programación excel vba