wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen Macros

Total questions: 60

Worksheet time: 15hrs 0mins

Name
Class
Date
1.

¿Para qué te sirve trabajar con macros ?

a)

Permite grabar las acciones

b)

Permite grabar solo texto

c)

Para automatizar tareas repetitivas

d)

Ninguna de las anteriores

2.

¿Cómo eliminas una macro?

a)

Pestaña Programador/ Macros/ Ver macros/ Eliminar

b)

Pestaña Datos/ Macros/ Ver macros/ Eliminar

c)

Pestaña Formulas/ Macros/ Ver macros/ Eliminar

d)

La uno y dos es correcta

3.

Una macro es un:

a)

Conjunto de instrucciones ejecutadas según el orden.

b)

Conjunto de órdenes con algo de lógica.

c)

Conjunto de entradas y salidas.

d)

Conjunto de procesos

4.

Las macros se deben guardar en Excel con la extensión

a)

xlxs

b)

xlms

c)

xls

d)

xlsm

5.

El lenguaje que se utiliza para crear macros en Excel es

a)

XLS

b)

VBA

c)

CSS

d)

HTML

6.

El código VBA que forma el contenido de las macros se almacena en contenedores denominados:

a)

Carpetas

b)

Módulos

c)

Contenedores

d)

Ninguna

7.

Para empezar a programar una macro debo utilizar el comando:

a)

SI

b)

SUC

c)

SUB

d)

MAIN

8.

¿Qué atajo de teclado es utilizado para abrir el Editor de Visual Basic desde Excel?

a)

Alt + F11

b)

Alt + F8

c)

F2

d)

F4

9.

Forma de guardado en macros...

a)

Libro habilitado para macros

b)

Excel habilitado para macros

c)

Libro de excel para macros

d)

Libro de excel habilitado para macros

10.

El nombre para una macro debe ir entre comillas

a)

Verdadero

b)

Falso

11.

Función de esta herramienta...

a)

Propiedades de macros

b)

Vista crear proyecto

c)

Acceso al entorno de programación y diseño

d)

Ninguna de las anteriores

12.

Función de esta herramienta...

a)

ninguna de las anteriores

b)

Asignar macros

c)

Crear Macros

d)

biblioteca de macros

13.

a)

Diagrama de flujo

b)

Esquema de flujo

c)

Mapa de procedimientos

d)

Todas las anteriores

14.

Representa el inicio y el final del proceso

a)
b)
c)
d)
15.

Representa un proceso...

a)
b)
c)
d)

Todos los anteriores

16.

Permite analizar y tomar decisiones

a)
b)
c)
d)
17.

Entrada/Salida

a)
b)
c)
d)
18.

Indica el orden de ejecución.

a)
b)
c)
d)
19.

Se le llama...

a)

Entorno gráfico

b)

Barra de herramientas

c)

Propiedades

d)

Proyectos

20.

La imagen representa....

a)

Área de diseño

b)

VAB

c)

Entorno de Visual Basic for Aplications

d)

Área de programación

21.

Parte de VBA

a)

Entorno gráfico

b)

VBA

c)

Panel de proyectos

d)

Panel de propiedades

22.

Es llamado:

a)

Herramientas

b)

Panel de propiedades

c)

Explorador de proyectos

d)

Ninguna de las anteriores

23.
a)

Conjunto de Herramientas

b)

Controles

c)

Opciones

d)

Todas las anteriores

24.

Nombre del siguiente control

a)

Form

b)

Frame

c)

Aplication

d)

Label

25.

LBL corresponde a:

a)

LABEL

b)

FRAME

c)

COMMAND BUTTON

d)

FORM

26.

Un formulario debe llevar el prefijo:

a)

LBL

b)

FRM

c)

CMD

d)

Ninguna de las anteriores

27.

CMD pertenece a:

a)

User Form

b)

Label

c)

TextBox

d)

CommandButton

28.

En el codigo manejado dentro de VBA, ¿Que significa "="?

a)

Operador de comparación

b)

Operador de igualdad

c)

Operador de asignación

d)

Ninguna de las anteriores

29.

Name es:

a)

Nombre en español

b)

Propiedad de los formularios

c)

Nombrar un control

d)

Todas las anteriores

30.

Es la propiedad que permite mostrar al usuario la función del control.

a)

User Form

b)

Font

c)

Name

d)

Caption

31.

La propiedad TextAlign nos permite modificar el color y estilo de texto

a)

Verdadero

b)

Falso

32.

La propiedad Font nos permite modificar estilo de texto

a)

Verdadero

b)

Falso

33.

Método abreviado para ejecutar una macro avanzada en VBA

a)

F5

b)

F4

c)

Alt + F11

d)

F12

34.

¿Cual es el uso de .Show?

a)

Asignar datos

b)

Mostrar

c)

Abrir

d)

Todas las anteriores

35.

Sheets("DATOS").Range("A7").Select

Selection.EntireRow.Insert

a)

Asignar fila

b)

Asignar datos

c)

Asignar nombres de campo

d)

Insertar fila

36.

¿Cual es la instruccion para asignar los datos de un cuadro de texto a la hoja?

a)

Sheets("DATOS").Range("A7") = "TXTNOM"

b)

Sheets("hoja1").Range("A7") = TXTNOM

c)

Sheets("DATOS").Range("A7") = CMDNOM

d)

Sheets("DATOS").Range("A7") = "LBLNOM"

37.

Escribe el codigo correspondiente para borrar el contenido de la etiqueta LBLDAT

(a)  

38.

¿Cual es el comando para programar listas desplegables?

a)

Click

b)

Select

c)

Activate

d)

Ninguna de las anteriores

39.

Prefijo para un combo box

a)

CBX

b)

CMD

c)

CR7

d)

LST

40.

Operador de concatenación

a)

= igual

b)

" " comillas

c)

' apostrofe

d)

& amperson

41.

Marque la proposición falsa

a)

Byte, almacena números enteros de 0 a 255

b)

String, almacena cadenas de texto alfanuméricas.

c)

Boolean almacena cadenas cortas

d)

Integer almacena números enteros entre -32,000 a 32,000

42.

El operador ^ permite

a)

Dividir

b)

Potenciar

c)

Agrupar

d)

Devuelve el residuo de una división

43.

Objetivo del If en VBA

a)

Crea evaluaciones en el codigo similares al función Si

b)

permite entrar con instrucciones comparativas de pruebas logicas

c)

permite usar condiciones durante nuestro código ejecutando ciertas partes de él en función de alguna prueba lógica

d)

Ninguna de las anteriores

44.

Escribe las lineas de código correspondiente para presentar en la celda "B4" de la hoja "CAP" la opcion Primaria de la casilla de verificación CHKPRIM

(a)  

45.

El siguiente codigo permite mandar el valor Primaria al momento de dar clic sobre el control CHKPRIM.

If CHKPRIM.Value = False Then

Sheets("CAP").Range("B4") = "Primaria"

End If

a)

Verdadero

b)

Falso

46.

Verdadero o falso

a)

Char

b)

Integer

c)

Boolean

d)

String

47.

Almacena la siguiente cantidad de valores:

–32,768 a 32,767

a)

Double

b)

Boolean

c)

Long

d)

Integer

48.

1 a 65,535 caracteres

a)

Boolean

b)

Double

c)

String

d)

Ninguna de las anteriores

49.

Escribe el dato faltante:

Dim x (a)   Double

50.

Escribe la declaración de variable para "z" con Double.

(a)  

51.

Se usa para mostrar una lista de elementos que le usuario puede elegir. La lista puede desplazarse si tiene más elementos del los que se pueden mostrar al mismo tiempo.

a)

ComboBox

b)

MyListBox

c)

Image

d)

Ninguna de las anteriores

52.

Prefijo para MyListBox

a)

FME

b)

OPT

c)

CBX

d)

LST

53.

Escribe la instrucción para imprimir el formulario.

(a)  

54.

Escribe la instruccion para mostrar el formulario FRMFORM

(a)  

55.

¿Cual es la función de .SetFocus?

a)

Todas las anteriores

b)

Permite cerrar una ventana después de dar click

c)

Permite borrar el contenido del control después de dar click

d)

Ninguna de las anteriores

56.

Interpreta el siguiente codigo:

If CBXUSU = "ADMIN1" And TXTCON = "ROOT" Then

FRMLIB.Show

a)

Al dar clic en la lista esta debe coincidir con la contraseña y mostrara el formulario

b)

Al activarse la lista y el usuario con la contraseña mostrara un nuevo formulario

c)

Al seleccionar un valor de la lista y la contraseña coincide con el mismo abrirá el formulario

d)

Todas las anteriores

57.

¿Cual es la función del .AddItem

a)

Permite agregar un valor

b)

Crea lista

c)

Inicio de un bucle

d)

Ninguna de las anteriores

58.

¿Que es un MsgBox?

a)

muestra valores por defecto en un programa

b)

muestra botones y textos de error

c)

Ninguna de las anteriores

d)

muestra mensajes personalizados

59.

¿Que es CBXCLA.ListIndex = 0?

a)

Permite mostrar el primer valor de una lista desplegable

b)

Cambia la vista de los elementos en un comboBox

c)

Actualiza los elementos de una lista desplegable en VBA

d)

Todas las anteriores

60.

Escribe la instrucción para pasar los datos de una etiqueta ("LBLNOM") de mi formulario ("FRMDAT") a otro formulario ("FRMDAB") en una etiqueta ("LBLNAM")

(a)