Video: Curso VBA Excel. Tipos y variables. Vídeo 4 2025
Parte de Excel VBA Programming For Dummies Cheat Sheet
La siguiente tabla proporciona una lista de declaraciones de VBA de uso común que podría usar 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 de VBA | Qué hace |
---|---|
AppActivate | Activa una ventana de aplicación |
Beep | Suena un tono a través del altavoz de la computadora |
Llame | Transfiere el control a otro procedimiento > ChDir |
Cambia el directorio actual | ChDrive |
Cambia el disco actual | Cierra |
Cierra un archivo de texto | Const |
Declara un valor constante | Fecha |
Conjuntos la fecha del sistema actual | Declarar |
Declara una referencia a un procedimiento externo en una biblioteca de enlace dinámico | (DLL)
DeleteSetting |
Elimina una configuración de sección o clave de la entrada de una aplicación en | el Registro de Windows
Dim |
Declara variables y (opcionalmente) sus tipos de datos | Do-Loop |
Loops a través de un conjunto de instrucciones | End |
Utilizado por sí mismo, sale del programa; también se usa para finalizar un bloque de declaraciones | que comienzan con If, With, Sub, Function, Property, Type,
o Select Erase |
Re-initializes a array | Error |
Simula una condición de error específica | Salir Do |
Sale de un bloque de código Do-Loop | Salir Para |
Sale de un bloque de código Para-Siguiente | Salir Función |
Sale de un procedimiento de Función < Salir de la propiedad | Salir de un procedimiento de propiedad |
Salir de Sub | Salir de un procedimiento de subrutina |
FileCopy | Copia un archivo |
Para cada-Siguiente | Loops mediante un conjunto de instrucciones para cada miembro de una |
colección | Para-Siguiente
Pasa por un conjunto de instrucciones un número específico de |
veces | Función
Declara el nombre y los argumentos para un procedimiento de Función |
Obtenga | Lee datos de un archivo de texto |
GoSub … Devuelve | Se ramifica y regresa de un procedimiento |
Ir a | Sucursales a una instrucción especificada dentro de un procedimiento |
If-Then-Else < Procesos de sentencias condicionalmente (la parte Else es | opcional) |
Entrada n. ° | Lee datos de un archivo de texto secuencial
Kill |
Elimina un archivo | Let |
Asigna el valor de una expresión a una variable o | propiedad |
Line Input # | Lee una línea de datos de un archivo de texto secuencial
Cargar |
Carga un objeto pero no lo muestra | Bloquear … Desbloquear |
Controla el acceso a un archivo de texto | Medio |
Reemplaza caracteres en una cadena con otros caracteres | MkDir |
Crea un nuevo directorio | Nombre |
Cambia el nombre de un archivo o directorio | En caso de error |
Proporciona instrucciones específicas sobre qué hacer en el caso de un error | |
En … GoSub | Sucursales, basadas en una condición
En … Ir a |
Sucursales, según una condición | Abrir |
Abre un archivo de texto | Opción Base |
Cambios el límite inferior predeterminado para matrices | Opción Comparar |
Declara el modo de comparación predeterminado al comparar | cadenas |
Opción Explícita | Fuerza la declaración de todas las variables en un módulo
Opción Privada |
Indica que un módulo completo es Privado | Imprimir # |
Escribe datos en un archivo secuencial | Privado |
Declara un conjunto local o una variable | Propiedad Get |
Declara el nombre y los argumentos de un procedimiento Property Get | |
Property Let | Declara el nombre y los argumentos de un procedimiento Property Let |
Property Set | Declara el nombre y los argumentos de un conjunto de propiedades
procedure |
Public | Declara una matriz o variable pública
Put |
Writes una variable para un archivo de texto | RaiseEvent |
Activa un evento definido por el usuario | Aleatorización |
Inicializa el generador de números aleatorios | ReDim |
Cambia las dimensiones de una matriz | Rem > Especifica una línea de comentarios (igual que un apóstrofo [']) |
Restablecer | Cierra todos los archivos de texto abiertos |
Reanudar | Reanuda la ejecución cuando finaliza una rutina de manejo de errores |
RmDir | Elimina un directorio vacío |
SaveSetting | Guarda o crea una entrada de aplicación en el registro de Windows |
Seek | |
Establece la posición para el próximo acceso en un archivo de texto | Select Case
Condición de las declaraciones de procesos ally |
SendKeys | Envía pulsaciones de teclas a la ventana activa |
Establecer | Asigna una referencia de objeto a una variable o propiedad |
SetAttr | Cambia la información de atributo para un archivo |
Estático | Declara variables en el nivel de procedimiento para que las variables |
conserven sus valores siempre que el código se esté ejecutando y el proyecto | no se haya restablecido. |
Parar | Pausa el programa
Sub Declara el nombre y los argumentos de un procedimiento Sub |
Tiempo | Establece la hora del sistema |
Escriba | Define un tipo de datos personalizado < Descargar |
Elimina un objeto de la memoria | Mientras … Wend |
Pasa por un conjunto de instrucciones siempre que cierta condición | permanezca verdadera |
Ancho # | Establece el ancho de la línea de salida de un archivo de texto |
Con | Permite una forma abreviada de acceder a propiedades múltiples para un objeto |
Escribir # | ¡Escribe datos en un archivo de texto secuencial |
![]() |