Declaraciones vba comunes para la programación excel vba
categoría Computadoras y software / Microsoft Office / Sobresalir
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 VBA | Que hace |
---|---|
AppActivate | Activa una ventana de aplicación |
Beep | Suena un tono a través del altavoz de la computadora |
Llamada | Transfiere el control a otro procedimiento |
ChDir | Cambia el directorio actual |
ChDrive | Cambia la unidad actual |
Cerca | Cierra un archivo de texto |
Const | Declara un valor constante |
Fecha | Establece la fecha actual del sistema |
Declarar | Declara una referencia a un procedimiento externo en un LinkLibrary dinámico (DLL) |
DeleteSetting | Elimina una sección o configuración de la clave de la entrada de una aplicación enel Registro de Windows |
Dim | Declara variables y (opcionalmente) sus tipos de datos |
Do-Loop | Bucles a través de un conjunto de instrucciones |
Fin | Utilizado 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 |
Borrar | Re-inicializa un array |
Error | Simula una condición de error específico |
Exit Do | Sale de un bloque de código Do-Loop |
Salir Para | Sale de un bloque de For-Next código |
Exit Function | Sale de un procedimiento Function |
Salir de la propiedad | Sale de un procedimiento de propiedad |
Exit Sub | Sale de un procedimiento de subrutina |
FileCopy | Copia un archivo |
Para Cada-Siguiente | Bucles a través de un conjunto de instrucciones para cada miembro de unaColección |
Para el siguiente | Bucles a través de un conjunto de instrucciones un número específico oftimes |
Función | Declara el nombre y argumentos para un procedimiento Function |
Obtener | Lee datos de un archivo de texto |
GoSub ... Volver | Ramas y vuelve a partir de un procedimiento |
Ir | Ramas a una declaración especificada dentro de un procedimiento |
If-Then-Else | Procesos declaraciones condicional (la parte Else isOptional) |
Entrada # | Lee datos de un archivo de texto secuencial |
Matar | Elimina un archivo |
Dejar | Asigna 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 |
Carga | Carga un objeto, pero no lo demuestra |
Bloqueo y desbloqueo | Controla el acceso a un archivo de texto |
Mediados | Reemplaza caracteres de una cadena con otros personajes |
MkDir | Crea un nuevo directorio |
Nombre | Cambia el nombre de un archivo o directorio |
On Error | Da instrucciones específicas para saber qué hacer en el caso de anerror |
En ... GoSub | Ramas, basados en una condición |
On ... GoTo | Ramas, basados en una condición |
Abierto | Abre un archivo de texto |
Option Base | Cambia límite predeterminado inferior para las matrices |
Option Compare | Declara comparingstrings el modo de comparación por defecto cuando |
Option Explicit | Fuerzas declaración de todas las variables en un módulo |
Opción privada | Indica que un módulo entero es privada |
Impresión # | Escribe datos en un archivo secuencial |
Particular | Declara un array local o variable |
Get Propiedad | Declara el nombre y argumentos de una Getprocedure Propiedad |
Property Let | Declara el nombre y argumentos de una Letprocedure Propiedad |
Conjunto de propiedades | Declara el nombre y argumentos de una Setprocedure Propiedad |
Público | Declara una matriz pública o variable |
Poner | Escribe una variable a un archivo de texto |
RaiseEvent | Dispara un evento definido por el usuario |
Randomize | Inicializa el generador de números aleatorios |
ReDim | Cambia las dimensiones de un array |
Rem | Especifica una línea de comentarios (igual que un apóstrofe [']) |
Reiniciar | Cierra todos los archivos de texto abiertos |
Currículum | Reanuda la ejecución cuando un acabados de rutina de control de errores |
RmDir | Elimina un directorio vacío |
Guardar configuración | Guarda o crea una entrada de aplicación en el WindowsRegistry |
Busque | Establece la posición para el siguiente acceso en un archivo de texto |
Select Case | Procesos declaraciones condicional |
SendKeys | Envía pulsaciones de teclas a la ventana activa |
Set | Asigna una referencia de objeto a una variable o propiedad |
SetAttr | Cambios información de atributos de un archivo |
Estática | Declara 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éngase | Hace una pausa en el programa |
Sub | Declara el nombre y argumentos de un procedimiento Sub |
Hora | Establece la hora del sistema |
Escribe | Define un tipo de datos personalizados |
Descargar | Elimina un objeto de la memoria |
Mientras ... Wend | Bucles 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 |
Con | Permite una forma abreviada de acceder a múltiples propiedades para unObjeto |
Escribir # | Escribe datos en un archivo de texto secuencial |