Visual Basic
Estudiantes: Nahelly Pazmiño Bravo
Materia: informática
Colegio: U.E.T María Montessori
Curso: 1ro BGU
Fecha: 31/01/2024
Año lectivo: 2024-2025
Barra de herramientas de depuración
Design Mode: Activa y desactiva el modo de diseño.
Ejecutar Sub/UserForm o Ejecutar macro: Ejecuta el procedimiento actual
si el cursor está en un procedimiento, ejecuta el UserForm si hay un UserForm activo en
ese momento; ejecuta una macro si no están activos ni la ventana Código ni UserForm.
Break: Detiene la ejecución de un programa mientras se está ejecutando y cambia al
modo de interrupción.
Reset: Borra la pila de ejecución y las variables del nivel de módulo y restablece el
proyecto.
Toggle Breakpoint: Establece o quita un punto de interrupción en la línea actual.
Step Into: Ejecuta una instrucción de código cada vez.
Step Over: Ejecuta código un procedimiento o una instrucción cada vez en la ventana
Código.
Step Out: Ejecuta las líneas restantes de un procedimiento en el que se encuentra el
punto de ejecución actual.
Ventana Locales: Muestra la ventana Variables locales.
Ventana Ejecución: Muestra la ventana Inmediato.
Ventana Inspección: Muestra la ventana Inspección.
Quick Watch: Muestra el cuadro de diálogo Inspección rápida con el valor actual de la
expresión seleccionada.
Pila de llamadas: Muestra el cuadro de diálogo Pila de llamadas, que muestra las
llamadas al procedimiento actualmente activas (procedimientos en la aplicación que se
han iniciado, pero no se han completado).
Barra de herramientas de depuración
Crear lista de propiedades o métodos: Abre un cuadro en la ventana
Código que contiene las propiedades y los métodos disponibles para el objeto que
precede al punto (.).
Lista de constantes: Abre un cuadro en la ventana Código que contiene las
constantes que son opciones válidas para la propiedad que escribió y que preceden al
signo igual (=).
Información rápida: Proporciona la sintaxis de una variable, función, método o
procedimiento basados en la ubicación del puntero en el nombre de la función, método o
procedimiento.
Información de parámetros: Muestra una ventana emergente en la ventana
Código que contiene información sobre los parámetros de la función donde se encuentra
el puntero.
Palabra completa: Acepta los caracteres que Visual Basic agrega automáticamente
a la palabra que está escribiendo.
Sangría : Mueve todas las líneas de la selección a la siguiente tabulación.
Anular sangría: Mueve todas las líneas de la selección a la tabulación anterior.
Toggle Breakpoint: Establece o quita un punto de interrupción en la línea actual.
Bloque con comentario: Agrega un carácter de comentario al principio de cada
línea de un bloque de texto seleccionado.
Bloque sin comentario: Quita el carácter de comentarios de cada línea de un
bloque de texto seleccionado.
Alternar marcador: Alterna un marcador entre activado o desactivado para la línea
activa en la ventana Código.
Marcador siguiente: Mueve el foco al siguiente marcador de la pila de marcadores.
Marcador anterior: Mueve el foco al marcador anterior de la pila de marcadores.
Borrar todos los marcadores: Quita todos los marcadores.
Barra de herramientas Estándar
View <host application>: Alterna entre la aplicación host y el
documento activo de Visual Basic.
Insert: Abre un menú para que pueda introducir uno de los
siguientes objetos en el proyecto activo. El icono cambia al último
objeto que ha agregado. El valor predeterminado es el formulario.
Userform
Módulo
módulo de clases
Procedimiento
Save <host document name>: Guarda el documento de host, incluido
el proyecto y todos sus componentes (formularios y módulos).
Cut: Quita el control o el texto seleccionado y lo coloca en el
Portapapeles.
Copy: Copia el control o el texto seleccionado al Portapapeles.
Paste: Inserta el contenido del Portapapeles en la ubicación actual.
Find: Abre el cuadro de diálogo Búsqueda y busca el texto especificado
en el cuadro Buscar.
Undo <last editing action>: Invierte la última acción de edición.
Redo <last editing action>: Restaura la última acción Deshacer de
edición de texto si no se ha producido ninguna otra acción desde el
último Deshacer.
Ejecutar macro Run, Sub o UserForm: Ejecuta el procedimiento
actual si el cursor está en un procedimiento, ejecuta el UserForm si hay
un UserForm activo en ese momento; ejecuta una macro si no están
activos ni la ventana Código ni UserForm.
Break: Detiene la ejecución de un programa y cambia a modo de
interrupción.
Reset <project>: Borra las variables en el nivel de módulo de pila de
ejecución y restablece el proyecto.
Design Mode: Activa y desactiva el modo de diseño.
Explorador de proyectos: Muestra el Explorador de proyectos, que
muestra una lista jerárquica de los proyectos abiertos actualmente y su
contenido.
Properties Window: Abre la ventana Propiedades para que pueda ver
las propiedades del control seleccionado.
Examinador de objetos: Muestra el Examinador de objetos, que
enumera las bibliotecas de objetos, la biblioteca de tipos, clases,
métodos, propiedades, eventos y constantes que puede usar en código,
así como los módulos y procedimientos que haya definido para el
proyecto.
Cuadro de herramientas: Muestra u oculta el Cuadro de
herramientas, que contiene todos los controles y objetos insertables
(como un gráfico de Microsoft Excel) disponibles para su aplicación. Esto
solo está disponible cuando un UserForm está activo.
Microsoft Visual Basic for Applications Help: Se abrirá el visor de la
Ayuda de la aplicación asociada.
Cuadro de herramientas
Seleccionar objetos: Seleccionar objetos es el único elemento del
cuadro de herramientas que no dibuja un control. Cuando lo selecciona,
solo puede cambiar el tamaño o mover un control que ya se ha dibujado
en un formulario.
Label: Permite tener texto que no quiere que el usuario cambie, como
un título bajo un gráfico.
TextBox: Contiene texto que el usuario puede especificar o cambiar.
ComboBox: Le permite dibujar un cuadro de texto y un cuadro de lista
de combinación. El usuario puede elegir un elemento de la lista o
especificar un valor en el cuadro de texto.
Listbox : Se usa para mostrar una lista de elementos que el usuario
puede elegir. La lista puede desplazarse si tiene más elementos de los
que se pueden mostrar al mismo tiempo.
CheckBox: Crea una casilla que el usuario puede elegir fácilmente para
indicar si algo es verdadero o falso, o para mostrar varias opciones
cuando el usuario puede elegir más de una.
Optionbutton: Le permite mostrar varias opciones de las que el usuario
solo puede elegir una.
Togglebutton: Crea un botón que alterna entre encendido y apagado.
Frame: Le permite crear un grupo funcional o gráfico de controles. Para
agrupar controles, dibuje el marco primero y, a continuación, dibuje los
controles dentro del marco.
Commandbutton: Crea un botón que el usuario puede elegir para
llevar a cabo un comando.
Tabstrip: Le permite definir varias páginas para la misma área de un
cuadro de diálogo o de una ventana en la aplicación.
Multipage: Presenta varias pantallas de información como un único
conjunto.
Scrollbar: Proporciona una herramienta gráfica para navegar
rápidamente por una lista larga de elementos o por una gran cantidad
de información, para indicar la posición actual en una escala o para
usarla como dispositivo de entrada o indicador de velocidad o cantidad.
SpinButton: Control spinner que puede usar con otro control para
incrementar y reducir los números. También puede usarlo para
desplazarse hacia delante y hacia atrás en un intervalo de valores o en
una lista de elementos.
Image: Muestra una imagen gráfica de un mapa de bits, de un icono o
de un metarchivo en el formulario. Las imágenes que se muestran en un
control Imagen solo son decorativas y usan menos recursos que un
cuadro de imagen.
Barra de herramientas UserForm
Traer al frente: Mueve los objetos seleccionados al frente de los demás objetos de un
formulario.
Enviar al fondo: Mueve los objetos seleccionados detrás de todos los objetos de un
formulario.
Group: Crea un grupo de los objetos seleccionados.
Ungroup: Desagrupa los objetos que se agruparon previamente.
Align:
Izquierdas: alinea la posición horizontal de los objetos seleccionados, colocando los
bordes más a la izquierda en línea.
Centros: alinea la posición horizontal de los objetos seleccionados, colocando los
centros en línea.
Derechos: alinea la posición horizontal de los objetos seleccionados, colocando los
bordes más a la derecha en línea.
Tops: alinea la posición vertical de los objetos seleccionados, colocando los tops en
línea.
Medio: alinea la posición vertical de los objetos seleccionados, colocando los
medios en línea.
Inferior: alinea la posición vertical de los objetos seleccionados, colocando los
fondos en línea.
Cuadrícula: alinea la parte superior izquierda del objeto seleccionado con la
cuadrícula más cercana. No se cambia el tamaño del objeto.
Centrar:
Horizontalmente: centra los objetos seleccionados horizontalmente.
Verticalmente: centra los objetos seleccionados verticalmente.
Convertir al mismo tamaño:
Ancho: ajusta el ancho.
Alto: ajusta el alto.
Ambos: ajusta el ancho y el alto.
Zoom: Reduce o amplía la visualización de todos los controles en UserForm. Se puede
establecer la ampliación entre 10 y 400%.
Las 10 fórmulas de Excel más usadas
SUMA: Esta fórmula suma los valores de un rango de celdas.
Por ejemplo, =SUMA(A1:A10) sumaría los valores en las celdas A1
a A10.
PROMEDIO: Calcula el promedio de los valores en un rango de celdas.
Por ejemplo, =PROMEDIO(A1:A10) calcularía el promedio de los
valores en las celdas A1 a A10.
MAX y MIN: Estas fórmulas devuelven el valor máximo y mínimo,
respectivamente, de un rango de celdas.
Por ejemplo, =MAX(A1:A10) devolvería el valor máximo en las
celdas A1 a A10.
CONTAR: Cuenta el número de celdas que contienen números dentro
de un rango.
Por ejemplo, =CONTAR(A1:A10) contaría cuántas celdas en el
rango A1 a A10 contienen números.
SI: Es una función condicional que devuelve un valor si se cumple una
condición y otro valor si no se cumple.
Por ejemplo, =SI(A1>10, "Aprobado", "Reprobado") devolvería
"Aprobado" si el valor en la celda A1 es mayor que 10, y
"Reprobado" de lo contrario.
BUSCARV: Busca un valor en la primera columna de una tabla y
devuelve un valor en la misma fila de una columna que especifiques. Es
útil para buscar datos en tablas.
Por ejemplo, =BUSCARV(A1, A1:B10, 2, FALSO) buscaría el valor
en A1 en la primera columna de la tabla A1:B10 y devolvería el
valor correspondiente de la segunda columna.
CONCATENAR: Combina varios valores de texto en una sola cadena.
Por ejemplo, =CONCATENAR(A1, " ", B1) combinaría el contenido
de las celdas A1 y B1 separadas por un espacio.
ÍNDICE y COINCIDIR: Estas funciones se combinan para buscar un
valor en una matriz y devolver el valor de una celda en la misma fila o
columna.
Por ejemplo, =ÍNDICE(A1:B10, COINCIDIR(C1, A1:A10, 0), 2)
buscaría el valor en la celda C1 en la columna A1:A10 y devolvería
el valor de la celda correspondiente en la segunda columna.
FECHA: Crea una fecha utilizando el año, mes y día especificados.
Por ejemplo, =FECHA(2024, 1, 31) devolvería la fecha 31 de enero
de 2024.
TEXTO: Convierte un valor numérico en texto con un formato específico.
Por ejemplo, =TEXTO(A1, "0.00") convertiría el valor en la celda A1
en texto con dos decimales.